I just updated the dll and it seems to be fixed but it does lag terribly during scrolling on the same file. Do you think it would be a good idea to wait until the user stops scrolling before attempting to update the colours?