cache compiled expressions