Persistent list position / scroll view offset when navigating between pages

I found it quite frustrating when navigating on a list, lets say scroll down 30 items, clicking/tabbing on one and then going back to the list puts me at the top of the list again.

Did I miss anything or is there a way to keep track of the scroll-view offset?