precise how the caching is done for the consume tag