How do I make custom properties for an XControl show up in a hierarchichal manner when the user is selecting the property when configuring a property node. For example, to set the label text property for a boolean control, a user right clicks a property node for the control, selects "label", and then "text".