Added ILazyDataset method but it was too slow.