SpawnActor using class load resources to memory in that moment?

Hello, i have in a blueprint an array of classes that i instantiate using a c++ function…but im not sure if all the resources associated are loaded in memory when i spawn the actor or they are loaded for all array classes when the blueprint is loaded.
if it is the last case i have to load it async using an array of TAssetPtr, dont i?

thanks