Added overdraw visualization.

I considered adding an 'any' pre/post event, but inheritance and overriding was easier. ``OverdrawVisualizer`` overrides this again, to update its ``previousVisibility_`` (used for toggling overdraw on/off) whenever an event occurs.