Only redraw highlight canvas when marking -- should improve performance