This.
Apple hard-codes “while lies” to make the experience smoother for those with slower devices, but they end up getting in the way if you want the UI to run fast.
It’s like having triple-buffering and vsync enabled all the time. Less chance of it looking broken, but not worth the tradeoff for those that feed on responsiveness.