Implemented inverse caching