add cached Expression object