1. A computer implemented method comprising: receiving, from a user associated with a user device, a request for food items available for purchase over a network; obtaining, for a particular food item available for purchase over the network, a default set of features of the particular food item, wherein the default set of features is a subset of features of the particular food item that are available for purchase over the network; determining additional available features that are available for user selection and that are not among the default set of features; determining that a presentation of the particular food item having the default set of features is stored in a cache, the presentation comprising (i) an image of the particular food item having the default set of features and (ii) selectable user interface elements that each identify a respective additional available feature of the additional available features that are available for user selection and that are not among the default set of features; accessing the cache that stores the presentation of the particular food item having the default set of features; without accessing an original source of the image of the particular food item having the default set of features and without accessing an original source of the selectable user interface elements, providing, to the user device and for presentation to the user, the presentation of the particular food item having the default set of features stored in the cache; receiving, from the user, a selection of one or more of the additional available features of the particular food item selected through the selectable user interface elements; in response to receiving the selection of one or more of the additional available features of the particular food item selected through the selectable user interface elements, updating the presentation to include an image of the particular food item having (i) the one or more selected additional available features of the particular food item and (ii) the default set of features; and providing, to the user device for presentation to the user, the updated presentation of the particular food item.