Если вы хотите полностью скопировать свойства объекта в другом экземпляре, вы можете использовать эту технику:
Сериализовать его в JSON, а затем де-сериализовать его обратно в Object.