I wanted to promote this existing idea as it would mean using multiple tag providers is far more attractive and practical. Currently, using multiple is more pain than gain given that then you have N sets of UDT definitions to maintain...
Can I downvote this? I like the separation tag providers enforce (especially that it discourages UDT parameters in UIs).