Here's something I did that seem to work just fine; I made a small script with prefab variables entries for each effect, model and so on I instantiate after the game is started. This increases the load time (not by very much) but it will not hick-up the game when they are loaded (before this solution) for the first time.
↧