Issue:
Cloning can be slow if many sources are present (and each source is large > 100MB) since clone is sequential.
Proposal:
Clone each source in parallel to improve total time.
Question:
Will this actually be faster, not sure if git already is using multi-threading internally.