1. A method for refreshing cached objects based on user requests for pages identifying the cached objects, the method comprising: (a) receiving, by a device, a page via a network, the page identifying an object; (b) forwarding, by the device, the page to a user requesting the page; (c) determining, by the device, that the object is stored in a cache; and (d) transmitting, by the device, a request for a status of the object to a remote object server prior to the user requesting the object from the page.