The booking page, much faster
The catalogue used to land around 3.7 seconds in, because the page waited for the HTML, then the bundle, then the app to boot before it even asked for the shop's data. The request now fires the moment the HTML arrives, and on a cached page the catalogue is already inside the page, so the booker renders with no round trip at all. A five-minute warmer keeps the booking functions from cold-starting on a quiet shop's first visitor of the day.