That is the plan.
BTW the code is vibe coded, but there are some algorithms I have come up with to finish the download as quickly as possible (I am dynamically add/remove based on the network capacity, I calculate the network capacity based on speed of existing segments , I have tested and mine...