Is it weird that sometimes we get DataSet to do db things and sometimes we get storage? Could this be data_set.delete()? I know that would require instantiating so I need to think more about this but it seems odd.