Added an attribute cache to the evaluation context