Ah, I see. I’m not sure the implications from that.
If you want to try it locally, add this:
UFUNCTION(Blah, meta=(WorldContext="WorldContextObject", CallableWithoutWorldContext))
To whatever method you are overriding in the Blueprint. That should expose the WorldContextObject as a parameter, as well as keeping the method callable without specifying the World Context Object,