Is it possible to create sub levels of proprieties that are dependent on the next level? This means properties can have their own attribute sets and allow users to drill into more detail in their contact or company properties associating more specific data. It woudl be usful to have obbligatory and non obbligatory options and good cross filtering possibiities too on these.
This would be super useful to define concepts: ex if you want to input a person as a field, you could define it as the combination of its firstname, lastname and email