This could be mitigated by solving a longstanding UX issue: UI elements changing just before you click or tap.
Why not, by default, prevent interactions with newly visible (or newly at that location) UI elements? I find it incredibly annoying when a page is loading and things appear or move as I’m clicking/tapping. A nice improvement would be to give feedback that your action was ineffective/blocked.
replies(1):