Why it is is not possible to use Level Blueprint externally?

Let’s say I have an Integer variable in my Level Blueprint. Level unique and has a name “L_Whatever”.

How do I reach out and touch that variable from the ‘outside’???

As I am exploring this approach for an hour already, all I understand it is not possible to get(or create) reference of the L_Whatever Level…

Why?

yeah I couldn’t find how to do that, I guess it’s possible with code.

An alternative would be to get a ref to where you want to access it and set it there from the Level Blueprint, like this

You can get a reference to the Level BP using Get all actors of class (Level Script Actor Obj Ref).

Problem here is you cannot save a reference of that type. Save the output as an Actor.
Then, you implement an Interface in the Level BP and call “Get” functions through the interface.

Easy and Performant.