Bunch of work trying to fix IE scroll lag.

Nothing worked, but lots changed I guess in the process.