architecture change from push to pull for json data. Instead of directly polling API for each category, we rely on a cron to push a single large json file to web server, which we then pull directly. Applies to index and category pages - but not to geo-based search.