Translated "Caching based on Conditions"