Rework data fetching for the front page to be chunkier.