Added more overrides and made a change to the GH to stop using buttonDown while the mouse is moving