Hardware scroll based on timers instead of delays.