проблема в том, что статическом мире не существует чего-либо, что можно было бы отфильтровать... по сути можно описывать только пути, по которым будет происходить поток данных (а на путях могут быть заслоны)
фильтрация подразумевает процесс отделения частиц путем пропускания их через фильтр, а такие частицы (данные) могут могут существовать только в момент исполнения программы
А фильтр это не заслон? Фильтр проточный для воды как пример