Used by subclasses to broadcast Changes.
@protected void addChangeToStream(C change) => _controller.add(change);