Fixes #1: Scroll position across subviews