[plan] Support <500ms latency, use io to substitude timeout.