Improvements to mouse controls, check for observers.