There is an overload of NewObject that takes a UObject* Template parameter. I believe this will copy it properly.
NewObject
UObject* Template