better repaint handling
introspector fixes