pull down to refresh

It reduces the risk of core changes splitting the chain at scale.
With multiple implementations competing issues are localized, instead of trickling down.