@isaacaka can you clarify why the `download_test_data.sh` isn't used in the workflow? Is it to enable finer grained control of data caching?