I noticed that BGE always/ heavily loads/ addObject anything ( with 1 second loading). but after that, it can be really fast without any problem. ( even in next scenes )
I have a idea, if we spawn all assets ( maybe into the intro of the game ? ) then delete them right away. So probably if you addObject them in later scenes, it will not take time to load anymore.
Is it possible?