Reduce erratic behavior when selecting big cursors

I.e. cursors that are wider or taller than the view (e.g. grid cursors
in classes)