How is backpressure handled between the Channel and its users?