Our python repository interacts with our C++ repository via a wheel that the C++ CI/CD exports. The wheel has enums, protobufs, and a few shared object files that are accessed from Python. This approach has been working pretty well so far, but upon the switch to pants, while the resolves based approach has it's multitude of benefits, one of the drawbacks is the lockfile churn each time someone needs to consume a custom wheel. Is there any guidance on how to avoid this? Any better approaches suggested? Thanks in advance!