Disable an Actor

What about when you are spawning waves of the same unit? It makes sense to be able to deactivate the unit and then reactivate it once you want to spawn it again, that way you arent constantly destroying and spawning actors which sounds a lot more expensive than simply disabling and enabling them when needed. If all I had to do was:


(SetActorTickEnabled(false))
(SetActorHiddenInGame(true))
(SetActorEnableCollision(false))

that wouldn’t be too bad, but needing to disable components as well seems quite a pain, especially as you add more stuff you need to remember to disable those as well.