isolate duplicate redraw to numScale watch