Isolate raw data paritioning from new dataset creation to ease subclassing