https://github.com/scDataset/scDataset seems to have a nice API design for datasets that we can adopt.