This doesn't take into account the [extra-column behaviour](https://github.com/SciTools/iris/blob/fc48aded90575c256343570cd9f229097cca7e87/lib/iris/analysis/interpolate.py#L692) that `iris.analysis.interpolate.linear` used to provide for circular coordinates.