In my project, I need to loaded effect asset on game start, then sometimes to instantiate one effect by loaded asset. Now I just find Addressables.InstantiateAsync() can do it, but is it means that we have to load the effect asset again? if so ,it must be spend more time to load assect before instantiate it, In my project i thank it is not a good way, the best is to instantiate by asset which we have loaded in memory at game start. anyone have good idel to made it? thanks!