Referencing objects in streaming level from persistent

What is the recommended way to reference objects in other streaming levels?

Tags seems to require me to iterate through all actors in the world.
StaticFindObject seems to require the object ID name to stay the same.
TLazyObjectPtr keeps losing track of references whenever I make the slightest change to the referred object.

Is there some better way?

Four years later I would to like an answer to this still also!