Adds composite onScrollListener. Closes #1