remove the entire PTLFetchedDatasource class when CoreData isn't available