Add explanation how the caching works.