brush engine forces invalidate for PaintView
added interpolation of dabs