Move IGV.repaint.... calls outside of synchronized blocks