Is there a way to create a shared flow that buffers only while its unsubscribed so that at least one receives every emission?
ie Int.Max replay cache while unsubscribed but extra buffer capacity 1 while subscribed so that
send
does not suspend on all subscribers 🤔