I have a strong suspicion that the poor scrolling performance on my mobile devices is caused by numerous events being triggered by the elements being scrolled. I am wondering if there is a way to prevent all of these events within the DOM element being scrolled from firing until the scrolling action is completed. No mouseenter, mouseleave, click, focus, or any other events should be allowed to interfere until the user has finished scrolling.
Any suggestions would be greatly appreciated. Thank you!