The Trainers conundrum:
We also have dependent views, where the annotation elements are synchronized among other dependent views and are not strictly view dependent . The VG tweaks are the same for the parent and all its dependent views. However the dialog box still says "Overrides for dependent view!", which is not entirely correct.
Then we have this amazing ability to hide a particular object using the "Hide in View >Elements" option in the right click menu:
This hides the object only in that view and not in it's synchronized dependent / parent views. Even though this looks little counter intuitive, this behavior is very useful.