Seems to mostly work now - at least the downloading does.
Fixes - now with more "actually works"!
Add concurrency limit
Add ID list generation script