o mobile devices.
         *
         * We can't respect native long-press delays, unfortunately, because iOS does not implement
         * an event that relies on long-press that we can intercept, like Android's `contextmenu`.
         *
         * The trick to make this work and be scroll friendly:
         * - On touchstart, start a 500ms timer
         * - If touch moves of ends before timer is done, undo everything (it's not a long-press)
         * - If 500ms timer succeeds..
         *   - send a lon