Better mouse resize, still needs double buffering and bounds checking I
guess.