Sounds like a custom set… let’s call it an issue, for now.
It sounds similar to something raised here, that I read a few minutes ago, re: two identical items with different trait options for separate spec.'s.
@yellowfive - is this in anyway similar to this by way of being worked into the Optimiser…?