Could we create the new nodes from `xe.OwnerDocument` instead of creating a `new XmlDocument`?