CView2 fix for multiple updates on paint, overzealous erasing when overriding only paintSelf()