A Cached is a possibly resourceful value that is loaded into memory, and which can be refreshed either manually or automatically.
Retrieves the current value stored in the cache.
Refreshes the cache. This method will not return until either the refresh is successful, or the refresh operation fails.