Issues with grouping dimensions

And therein lies the problem! On a complex model, you NEED to group the dimensions, and assign them to different layers, but if you do that, then the connection is broken. But it should NOT break, logically. Once you assign a dimension to a piece of geometry, the dimension should stay attached to it permanently, no matter what you do with it. So the feature is broken,