OK, assume you have a big project / solution. Inside it are many many steps, and inside many of those steps are additional packages that it calls. At what point does a person go "Hmm, instead of ...