I guess you can try to use SubstituteDisplayFilter event. In this case you can patch filter criteria before it's applying to an inner source. Here is the GitHub example