i dont see anything exceptionally bad in those timings - its about 3-5 times slower than it displays for me but still < 50ms to display a page.
I guess what windows explorer will be doing is have a timer so it refreshes at intervals rather than every time time you drag the scroll bar so it can skip some refreshes if you scroll fast. I'll have a look at this but probably at a later date as there are a number of other looks i need to look at.