Hey @somawheels. I don’t think there is a way to automatically do this. I believe you need to define a function in your UObject class so that you encapsulate all the copy behavior so that when you need to use it you can simply call this method and not have to rewrite all of the variable replication lines of code.
Hope this helps