ONE recursive listing into a set, so "is this already published?" is a lookup rather than a HEAD request per model — at ~30k models per release the per-object form is the difference between seconds and hours.
Usage
cog_store_index(
grid_id = NULL,
bucket = "s3://oceanmetrics.io-public/marine-atlas",
aws = "aws"
)