/Engine/Plugins/VirtualProduction/Takes/Source/TakesCore/Public/TakeRecorderSource.h
Gives the Source object an opportunity to perform additional initialization outside of the constructor. This can be necessary when needing to perform additional initialization that should not occur if/when the object is duplicated (as is the case when all sources are duplicated prior to each record pass).
virtual void Initialize()