How about:

    StreamController<JobManagerEvent> _controller = new StreamController.broadcast();

you can then remove the `_stream` field.