Before adding the Scroll Header to my Grid View, it usually would recall the scroll position when one navigates back to the page. Now I have to do that with code behind which brings an issue where the Grid view is populated with a lot of data and hence the UI kind of flicks before scrolling to the previously selected item.