adding a negation to filter fields would go a long way to making that work better but the source-routing-style blacklist strategy is gonna cause big problems there too