We need a `DataSet` object that can read from single files on disk and emulate the behavior of offline data.