Question about making streams visible

I have a quick question about making streams visible after they have been loaded. I’m currently using the “Load Stream Level” node with the “Make Visible After Load” bool set to false to preload streams. My question is this; does running that node again with 'make visible after load" set to true completely reload the stream, or does it just make it visible since it’s already been loaded?

I am aware of the strategy of getting the level stream then setting it’s “should be visible to true”, but if there is no difference then I’d rather use the former method, as it adds some flexibility from a development standpoint with our setup.

So basically, if I do this;

224394-0.png

is this;

224395-strat1.png

different from this;

224396-strat2.png

??

Thanks!

Hey there, if the level is already loaded then setting a boolean is always faster than calling Load Stream Level which executes a latent action workflow, which is unnecessary.

That makes sense, I guess I was just unsure if there would actually be any latency since the level was already loaded. I’ll just use the boolean when loading isn’t necessary.

Thanks!

For anyone who had this same question, I made this macro to simplify our process with this answer in mind.

Please mark the answer as correct and upvote it if you found it helpful :slight_smile: