function touchSubsequence(touches, indices) {
  const ret = [];
  for (let i = 0; i < indices.length; i++) {
    ret.push(touches[indices[i]]);
  }
  return ret;
}
Selects a subsequence of `Touch`es, without destroying `touches`.

@param {Array<Touch>} touches Deserialized touch objects.
@param {Array<number>} indices Indices by which to pull subsequence.
@return {Array<Touch>} Subsequence of touch objects.