Lightweight download scheduler