IMO there is no other improvement needed at the moment.
14 seconds for a subsequent run is an acceptable solution.