Stream selector

Should we not use the existing disable event propagation support?  ... introducing a new variable won't respect suppression of analytic events as you switch right ?