local caching moves with opening app