AFAICT is `Coords` just an object? Might be nice to make a model for it