Done in feature/grab_mouse.