Allow overwriting parent in Controller::pasteTop().
Implement deep-copy.