Ah, so the only reason this works is that the expression that was slow to numerically evaluate was an Integral (which in general they are). But I'm not sure if those are the only such expressions.