add a cache for expressionLanguage evaluations