which is additional logic and latency but gives us...
# zanzibar
y
which is additional logic and latency but gives us the control we want