Needs a better extrapolator.