Thanks! i will look into this and test updating to 5.4, altough im a bit reluctant to update my project to a higher engine version since it could potentially require me to fix a bunch of stuff for other changes that were made in the latest release.
I did try at one point to replace world composition and classical level streaming with data layers and world partition, but as you say, its not nearly there yet. i found a lot of bugs and inconsistencies on how to even stream layers in and out. so granted i wont be going that route anytime soon.
Thank you so much for the information you shared, im sure it will be useful!