We can override predicate lookup by supplying our own precalc.