fix is probably to ask datasets if it's already downloaded, when making the decision to hide hf tqdms