ENH run without GIL in Dataset code