So, here's where I struggle. I'm not entirely sure the `Store` is the right class to have this fallback in. How do you feel about aggressively loading the cache and storing it locally and then doing partial updates instead?