Must track N touchends because of iOS