World Composition stream in/out

Im using World Composition because im in need of World Origin rebasing.
Now i would like to stream levels in and out via blueprint.
by default most of my levels are regulated by streaming distance inside of the layers.
but some levels dont need to be loaded/visable until the critaria are meet for this event.

How do i control level /streaming/loading/visibility inside blueprint with world composition enabled?

i dont want to have 16 levels fully loaded across my universe…

the fakt that layers can not be changed at runtime to change streaming distance is a major issue…

what am i trying to achieve?
lets say we have 2 levels, level A and level B.
both levels are lightyears away from another, but, we have a portal.
this portal shows whats on the other side and thats why both level A and level B need to be rendered to some degree.
now try that with 16+ levels and you can understand why i need control over level streaming/loading/visibility

or can i use World Origin rebasing without World Composition?
in that case i could maybe set new World Origins on overlap events and use level streaming instead of world composition
but i dont think that the engine works that way.