The way to do it would be to write up and submit a Cargo RFC for the feature. Bonus points if you have a working prototype.
A more quickly actionable solution is to build a Cargo subcommand and petition some of the packages you package to use it. If it’s better than what they’re doing currently, they’ll probably consider using it. And if it gains popularity, that’s some weight behind adding it to Cargo directly.
IIRC (can’t find the reference to it), the [package.metadata] table in Cargo.toml is free to be whatever, and Cargo-integrated tools are encouraged to put package metadata there.
Cargo’s future is a little rough right now. But if you build something good and properly useful (and that works at least on all tier-1 platforms), people will (hopefully) use it.