Access to actor in levels/worlds

Hello everyone! Maybe some of you can help to clarify two things

  • If I have two levels Level1 and Level2, Is there any possibility to reference Actor in Level2 from Actor properties in Level1?
  • The same goes to reference Actor in some Level from Asset that is not Actor at all. For example, some mapping data for all specific actors in different maps?

Edit1:
Referencing itself can be easily be done with TSoftObjectPtr and FSoftObjectPath. But the question - is there any possibility to just select actors from list in Editor for unloaded level in the same manner as it provided for loaded level? It can be very comfortable - for example, select Level and after that see list of actors in that level with appropriate class for current TSoftObjectPtr? (I know that to have this Level need to have some header data that store actor metadata list)