[Feature-request] Replicate level instances (LoadLevelInstance and ALevelInstance)

LoadLevelInstance and ALevelInstance don’t replicate the contents of their level. This makes it difficult to create procedurally generated levels in multiplayer games.

There are a handful of threads both on this forum and others that show general confusion as all actors in the level are loaded but not replicated, and there doesn’t seem to be a reasonable engine alternative for something a lot of developers expect to be relatively straight forward.

ALevelInstance seems to be a good starting point, perhaps by setting bReplicates to true it could load the level in a way that respects the level instances actors replication settings?

Below are a few examples of developers trying to figure this out:
https://forums.unrealengine.com/t/replicated-level-streaming/441234
https://forums.unrealengine.com/t/dynamic-level-streaming-with-multiplayer-support/79517

Running into this problem in a big way. Has there ever been a fix??