At Frame, we frequently make use of a `useHoverIntent` hook that fires a callback when it seems likely the user will click an element. This lets us preload, but less aggressively than on mouse-enter.
This vid shows the time between intent being detected, and the click occurring