Unless your program is loading classes dynamically that are not available when the application starts... you can cheat.
Look at LV splash screen and the message "loading modules" as an example. When your app starts find all of the available objects and open a ref to each and keep the ref open. Once they are loaded you can access them by name and they will already be in memory.
Ben