This will reduce dependencies and failure points during installation. It will also reduce security risks from untrusted dependencies being able to effect all our users