If I remember correctly, any time you make a request for info, it will use the data cached from the last request, but before doing so, it will check how long it has been and if the data is more than 15 minutes old, it will auto-refresh the data first.