Currently detail levels can only be applied to all elements of a category. We need more granularity. In addition to being able to assign detail levels by filter, we should be able to assign detail levels to subcategories. Detail levels are useful because they are the only tool we have to change how families look on a per view basis. However, there are often elements elements that need to be shown differently than others of their categories. For example, I have a family that has basketball court markings. In renderings and some enlarged plans I want to see the thickness of the lines (an extrusion set to view in medium and fine), but in most drawings I would like to just see the lines I have set for course view while ther families of the same category need to follow the view setting (medium).