FRestoreForUObjectOverwrite

Helper class used to save and restore information across a StaticAllocateObject over the top of an existing object.