protected override NodeProperties CreatePropertiesObject() { return new ReferenceNodeProperties(this); }