Filter leads by multi select lookup field

Filter leads by multi select lookup field

We have modules `Leads` and `Marketing Events` and they are connected via a Multi Select Lookup.  All is well on that front.



`Marketing Events` have a `code` field that is commonly used internally, it is much shorter/easier to use and is unique to the event (whereas the `Name` is not).  These events repeat yearly, so each has a new code, but same event name.  

Sample event fields:
`Name: Halloween`
`Code: 2024-Halloween` 

Note: We use the `Name` to display externally via api, so we cannot change the name to be the code.

Problem:
If we try to filter `Lead` by `Marketing Event`, the `filter Marketing Event is` list has 10 `Halloween` events in the picklist and they are indistinguishable. 

Ideal solution:
`Lead` filter by `Marketing_Event.code is 2024-Halloween` in the user interface (expressed as pseudocode)

Am I missing an easy way to filter Leads my by multi select lookup relationship module field?