Removed the use of TransformGroup
Worked around usage of .Clone as that is potentially expensive.