Gracefully fail on missing index
Initial cache abstraction