There are several contexts for controlling shading and marker display which allow geometries from different operators to be distinguished from one another.
Objects which are displayed but not selected, when the scene is viewing objects.
Objects which are displayed and selected, when the scene is viewing objects.
Objects which are not the currently edited object when Ghost other Objects display mode is active.
The currently displayed surface operater when editing an object.
The currently selected surface operater when editing an object.
Surface operaters that have their template flag set when editing an object.