public virtual ILocalNode CreateCopy(NodeId nodeId) { Node node = Node.Copy(this); node.NodeId = nodeId; return node; }