Allow parts of the resource, the attributes and properties to be shared and reused just as sections are now. Property types should also be supported.