I posted an idea like this a while ago.
In this post there are some links to filters made by our community that work similarly to this.