Idea: Pre-expanded crates and `expansion-dependencies`

See recent discussion here: