Classes used for caching information.