How to create soft references to metahuman such that characters are only loaded when required?

Hi there, first I’d like to thank the developers and the community for all the information. I am creating a project to have many metahuman characters included. However, when it comes to add actors into the scene, the engine crashes repetitvely. Often times, this eats a lot of memory and eventually run out of GPU memory as well. I was trying to create a soft reference to a metahuman and use it as an actor such that metahuman assets will be only loaded into memory when they are required for rendering. But I neither find a good method to achieve this, not find a sample project with such capability demonstrated. I am relatively new to metahuman and unreal. Could anyone offer advice on this? The goal is to save memory and have the asset loaded and unloaded as needed. Appreciated.

As far as rendering you could decrease the draw distance of the actor objects placed in the scene this can help with GPU memory but that doesn’t resolve the problem of having them loaded into ram/CPU emory. For this you could look into streaming volumes, you can use this to stream in actors or parts of a level only when the player is within range.