We add and remove dependencies over time, but the reality is that we have no clear insight into whether:
- We are correctly propagating features to sub-crates ?
- If not, does this impact build performance and/or binary size ?
- How can we ensure everything is in order ?
- We can probably make use of
cargo tree --depth 2 -e features to compare old and new results [?]