Dev abstract models

Why do we set parent in a node copy?