Allow reference scale to be set for individual sets of features

Idea created by recurvata on Aug 29, 2013

    It would be nice to be able to set a reference scale for individual classes of features, similar to the way you can set label classes. An example would be showing major roads at all scales, while only showing lowere road classes at larger scales. This would eliminate much of the need to add layers multiple times and set up definition queries and reference scales separately.
    I know it can be done through .Net coding, but it would be useful for those of us who don't do .Net programming.