Allow for alternate "scroller" to be used (instead of window)

Originally by @pandaiolo

Should I build this?