Use queryAll instead of getAll
Fetch the home page data if not fetched before