Why does iOS need to refresh when I come back to a page?
This is caused by low amount of available RAM on iOS devices (iPad Air 2 might be better with this) . You may try to lower RAM usage somehow (for example cleaning Cookies/Data in Safari, killing apps running in background, closing unused Safari Tabs etc.).