It is easy to overload sink with tons of slightly different listeners. Limit the space of different subscriptions that can be subscribed to, for example, limit the number of pre/postsamples to powers of 2.