unrelated, @Macarse has done some work to get rid of these listeners entirely using lombok.  I don't have a sense for how much performance they cost, but it seems like using `Matchers.any()` can't come cheap