Save System. keeping objects destroyed or keeping objects positions/transforms

you can use the method ive shown above.

if you just want to load you basically have to assign each savable a GUID and iterate of all actors (GetActorsOfClass)==GUID->Load