The multiple trigger buses here are getting a little hard to understand. Consider a single trigger bus that everyone pushes to and fork it after ``.map(U.getCurrentFilterString)`` into the version that filters dups and the version that doesn't