A cache interface.