actually do backpressure for immediate writes