Is there a reason not to iterate through the processed_coords at the same time as string_axes?

i.e.

```
for processed_coord, axis_str in zip(processed_coords, string_axes):
```

etc.