> There must be other interpolation tests somewhere?

Indeed there are. And yes, it would be good to move them here in a separate PR (I've deliberately not done that in this PR to keep it obvious what is going on).