This is a bit of a followup to T282174
I didn't think the performance looked as good as it should, so I played around with the build process while I was working on other things (an easy background task since it has been taking so long)
Basically, I realized that:
- we are installing a few of the same dependencies multiple times
- we are installing some dependencies that we no longer need
These are easy to fix and dealing with them will improve our build time.