Associating different plug ends to same part, yet keeping their respective unique identifiers

So, I have a cable assembly with a USB Type A on one end and a USB Type B on the other. It is a COTS part, with a single part number for the assembly. I want each plug to have unique identifiers, showing which device they go to, yet I want both plug ends to be associated to the same cable assembly part number, with only qty 1 of that cable assembly part number in my BOM.

If I assign the cable assembly part number to one of the plugs, then associate the other plug end to that, it loses its unique identifier/assumes the first plugs identifier (Symbol Mark)

Is there a way to do what I want?

SolidworksElectrical