Adding the caching explanation