pull down to refresh

You need to be opinionated when building.
Every single line of code has trade-offs, if you're not deliberate in what you want to achieve something else will come along that is laser focussed on that and replace you.