Congrats! great work. it’s really good to make it as simple as possible.
one suggestion, if the uniqueId is something you can obtain from the actor (lets say MyActor->GetUniqueId)
you don’t need to pass it on RegisterActor , you can pass the actor and get the id inside.
also check “local variables” it’ll prevent the spaghettification of your code.