Customer Part Numbers

Does anyone know if there is a module that adds the ability to link a Part & Revision to a customer Part & Revision.

The out of the box is just the Part to a customer Part & Revision. Which I find weird.

I’m curious too - I didn’t investigate too long before adding some UD fields for just that purpose.