Somehow got the linear scrolling working better
Made scrolling work a little better, but things are jerky. Still linear.