b6ce39f45e
## Summary This is a longstanding piece of technical debt. After we resolve, we have a bunch of `ResolvedDist` entries. We then convert those to `Requirement` (which is lossy -- we lose information like "the index that the package was resolved to"), and then back to `Dist`.