/Engine/Source/Runtime/Experimental/Iris/Core/Public/Iris/ReplicationSystem/ObjectReplicationBridge.h
$IRIS TODO: Consider moving these methods to separate interface to allow for a single ObjectReplicationBridge to support different type specific methods to its own interface and allow for a single bridge to support multiple subtypes? We will see what we need when we start to Serialize data we might not even want to expose virtual methods for doing this, and instead provide support for specifying a "creation state" that works exactly as any other state but only ever is replicated when we first instantiate an object of the specific type Write data required to instantiate the Handle.
virtual bool WriteCreationHeader ( [UE::Net::FNetSerializationContext](API\Runtime\IrisCore\Iris\Serialization\FNetSerializationContext) & Context, [FNetRefHandle](API\Runtime\IrisCore\Iris\ReplicationSystem\UReplicationBridge\FNetRefHandle) Handle )