I think things would be a lot faster if mIRC didn't draw colours/codes while the window is scrolling, similar to some operating system GUIs having options to not draw windows as they are dragged and dropped.