Update simulation detection to always check timestamp (since mouseout is correctly mapped to touchstart). And check absolute positions, not deltas.