1. A method for determining which of a plurality of concurrent surface contacts of touch devices on or near a touch sensing surface in a current proximity image corresponds to a surface contact in a prior proximity image, the method comprising: generating a first predicted path by predicting a continuation of an existing path of the surface contact in the prior proximity image; generating one or more other predicted paths of one or more other surface contacts in the prior proximity image; finding a closest surface contact of the plurality of surface contacts in the current proximity image, the closest surface contact being the surface contact closest to the first predicted path; and pairing the closest surface contact with the first predicted path if the first predicted path is closer to the closest surface contact than each of the one or more other predicted paths.