you can have different visibilty based on the detail level, it works fine for most of the famillies. Why not let the same idea for annotation symbols? im thinking of grids head, section head and elevation marks for instance. Revit should be able to handle documentation for construction but also for design presentation.