We want to use persistent subscription to
$all to allow services to handle events. When creating the subscription a filter can be specified allowing the service to only receive the events it is currently interested in. But when this selection changes somehow, there seems no way to update this filter. We were thinking about only excluding system events (
$$), and do the filtering of events in the service itself, but we are unsure how this affects performance? Is there a better way to to support these kinds of changes?