Ну раз такая экзотика пошла, то тогда расскажу какая мысль пришла в голову мне.
Можно в спецификацию включить дополнительный фиктивный узел "шайба подходящая". И в этом узле насоздавать кучу версий спецификации под каждую шайбу. Тогда для потребления необходимой в данный конкретной ситуации шайбы нужно будет создать ПЗ с сооветствующей версией спецификации на "производство" "шайбы подходящей" и уже её потребить в основной ПЗ.