hey @Sam, gonna lean on you again. Do you know any obvious caveats between a
Channel
and a
SharedFlow
? Both are hot, and I know the Channel can enforce only 1 consumer and can be closed. Shared flow seems simpler to use, but I'm not sure if/when it closes or removes allocation.