I guess one could create the `Flow` and maybe even the `Producer` in the constructor, and reuse that instance, only attaching it to the consumer here