Hi Jeff, this is cool.

Couldn't this same technique be used for collective operations?

And save on latency as a result?