Hmm, yes, it looks like targeted delegates can still do multi-touch because they can "accept" more than one touch at a time.   The difference seems that with the targeted delegate you callbacks for each of your accepted touches rather than a since callback containing a set.

I think this means that the touch ID is always useful/needed in lua and I will create a separate PR for this.