Deferred loading?

Hi all!
I’ve been working with hierarchical LOD system for sometime, it’s a really cool feature since it handle the situation that there are so many actors in a level. both near and far away.
Since the game I’ve been working on is a mobile game, Not only performance critical but we also need to take care of memory consumption. I assume that all LODActors and normal actors would be loaded at beginning(am I right?). then I thought it would be great that at first only have LODActors loaded and get normal actors loaded when HLOD system needs them. But I realize it’s not the job HLOD system is capable of(right?), instead if PrimitiveComponent supports a fundamental feature like deferred loading(trigger loading asset command first time get rendered), then my goal would get fulfilled.
btw I also read the document about Sublevel and WorldComposition, yes, they both support partial level loading, but they both lack actor merging which would hurt performance.