Provide deepcopy/copy implementations for all copied objects to try to improve performance.
Update test to reflect changes to Move API, change depth limit.