Implementation of deep/shallow Survey copy
Adds missing change to Survey copy functionality