pull down to refresh
The easiest way to understand the gist of this PR is this video, which explains the prior protocol and overviews this one.