Fix #121 by implementing sticky scrolling