Multiple filters might also be difficult to reason about, but maybe not too bad if they're kept simple.