Added copy() method for properties sharing
ups
Revert "ups"

This reverts commit a6f3e0516b38cb12d852cba2f78a8dd65d6ead63.