Ensure multiple taps only call Strategy.initialMove() once