Copying Objects In Memory