Currently, dates are treated as categorical, and so we fail to interpolate when `nlevels = Inf` and the result can't be handed off to evaluate.