Not sure if this belongs in EvalContext. We are thinking of introducing a RuntimeContext shortly.