pull down to refresh

won't any sort of optimisation loop resemble the other sorts, from a sufficiently detached / critical perspective?