Cloning Tweaks
#ADD: Added a unit test to check for proper evaluation of value type fields that aren't plain old data.
#CHANGE: Split ICloneTargetSetup handling methods into one for value types and one for reference types to reduce boxing and reflection overhead.
#CHANGE: Slightly improved cloning performance.
Cloning Tweaks
#CHANGE: Updated ICloneOperation interface definition in order to match ICloneSetup's value / reference type split and allow later optimizations without further interface change.
Cloning Tweaks
#CHANGE: Precompiled assignment methods now handle arbitrary fields, except if the declaring type is a value type.
Cloning Tweaks
#CHANGE: Value types no longer support ICloneExplicit and ICloneSurrogate handling for inreased simplicity, and because it shouldn't be necessary anyway.
Cloning Tweaks
#ADD: Added value type fast lane to copy operations, similar to the one from clone graph setup.
Unit Testing
#ADD: Added unit test for checking joint RigidBody cloning.