More info at the types declarations

FRepLayout

This class holds all replicated properties for a given type (either a UClass, UStruct, or UFunction). Helpers functions exist to read, write, and compare property state. There is only one FRepLayout for a given type, meaning all instances of the type share the FRepState.

FRepState

FReplicationChangelistMgr