Improve scrolling performance somewhat.

Signed-off-by: Aron Cedercrantz <aron@cedercrantz.se>
Remove deprecated methods as all code as been transitioned.

Signed-off-by: Aron Cedercrantz <aron@cedercrantz.se>