Proper way to add custom actor component in C++

Pretty much everything @UnrealEverything said. There is a flag you set with the constructor “bWantsToInitialize”. This will have the system automatically call Initialize on the component.