Hi all, Sorry it took a while. As it turns out, keeping #cargo-inputs and #cargo-development-inputs was a very good idea. It turns out I was missing about 60 more dependencies! I linted them as far as I could without breaking anything. I added #skip-build #t to all the other dependencies. The only issue here is that the commit order has somewhat lost the topological order of the dependencies because rebasing them all required too much conflict resolution. I rebased these on master this morning. Thanks for all your input! John