Ugh. Fix touch processing AGAIN