Cache interface