That’s true, AddToRoot and AddReferencedObjects are advanced options for GC management. But they’re usually for circumstances where a UPROPERTY reference isn’t available (objects not really owned by anything or references stored in data that can’t be properties like nested containers).