Works like this.

(For low-latency the status reports need to happen faster, but in
principle things are fine)