1. remove the page refresh task every time the cache invalidates
2. using async query in order to fetch queries in parallel