We want `rustup component add` to behave more like https://github.com/rust-lang/rustup/issues/3018. So far the process is still explicitly sequential: https://github.com/rust-lang/rustup/blob/6163a006772b3baff6f78101a5a93f8ba4829ad1/src/toolchain/distributable.rs#L63-L64