Since X2CommunityCore/X2WOTCCommunityHighlander#354 intertwines with #81 because one of the conditionals was moved around, we need to implement this too.
Fixes an issue where any body part archetypes would not update when the override material only differs.