Fix maintaining exact scroll position in ListView (GridView can't support it)