When assigning importance/priority to semantic tokens, it starts to get muddy fast, however this idea MIGHT help:
Originally, there was going to be a level or order of priority to each token after they have been sorted into categories.
The original idea was to use an anylogous harmony on the items in each list, which the primary color going to the top item. This ended up very flawed, very quickly.