On a multi-frame zarr sink, when setting geospatial data, every frame should have the same geospatial data attached to it. It _could_ be desirable to have different GCPs on each frame, though if we support that it should be done as a separate issue.