Be able to have different set of constraints on the same property based on source.
Example:
A "Page Name" property is applicable for two sources but one of them only has 5 possible constraints and the other has 20 possible constraints.
Ideally it would be possible to validate the constraint only against the values applicable for the given source.