UPROPERTY member vars reset to NULL by ObjectInitializer

Thanks for the info. To supplement your advice, in order for the components to be private members marked as UPROPERTYs, the parameter meta = (AllowPrivateAccess = “true”) is required. Otherwise, a compiler error will be produced:

Is there any documentation on the meta specifiers for UPROPERTY? I searched several times for this, but couldn’t find anything.