in general you should UPROPERTY() on all UObject pointers (this include actors), as it breaks memory management, garbage cleaning and you have a risk to encounter invalid pointer.
in general you should UPROPERTY() on all UObject pointers (this include actors), as it breaks memory management, garbage cleaning and you have a risk to encounter invalid pointer.