restoreScrollPosition
Current scroll position we should start at for a new view
number -> scroll position to restore to
false -> do not restore scroll at all (used during submissions)
null -> don't have a saved position, scroll to hash or top of page