I think I could make some reliable checks based on the index files, that could be run as part of the download function