stopped softcursor from repainting off canvas, causing cursor tracers