Fix saving scroll position, make it so that as we approach the end we load more items, instead of waiting until the end.
Make gridview preemptively load new images towards the end