Add deep copy on declare. The copied object will share the same object as the original one. This is by design.