Filter options based on selected proteome's organism


I’m developing a tool where the user selects a proteome, and then selects an MHC-I allele. The Proteomes data table has 3 relevant columns (for our purposes): value, name and organism. The Alleles data table has three columns as well: value, name and organism. When the user selects a proteome, I’d like to filter the list of alleles so as to match the organism of the proteome.

The problem I’m running into is the following: the filter options that allow you to filter the options list based on a selected parameter (proteome in this case) only seem to let you filter based on the value of the selected parameter, and don’t carry the other columns associated with that parameter. Is there anyway around this?