This will be a massive amount of data, so we'll want to explore how best to split this into multiple coverages, and use axis slicing on each coverage, to ensure the Data API requests are returned in a reasonable amount of time.