I've also noticed quick freezes when starting a level, but never found them disturbing enough. It may be different on more modest systems.

Do we know what takes up time? From my observations it's the loading of the car definitions. Can this be improved?

However, as Ishmael suggested off-list, a spinner---GTK style---indicating progress should do the job for a 2sec delay.