Added clone function to Polygon so I can just pass the PastePoly data to it and then pass the children to the target (was passing ref'd children before making
it so that you changed all the c/p'd data.)
Copy Paste now works for polygons correctly.