I am experiencing increasing lag in calls to touchesMoved / touchesEnded with UIViewConrtoller when simultaneously moving one finger on screen while same time moving Apple Pencil.Xcode 8.0 beta 6.Ipad Pro 9.7 running iOS 9.3.5.Easiest repro is to create a new project, choose Game template, Objective-C language and Metal as game technology.Then add these lines to GameViewController.m before viewDidLoad (for example):static int counter = 0;- (void) touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ printf( touchesBegan %in, counter++ );}- (void) touchesMoved:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ printf( touchesMoved %in, counter++ );}- (void) touchesEnded:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ printf( touchesEnded %in, counter++ );}Now, if you run the app and move one or more fingers on screen, you get plenty of touchesMoved event with increasing counter.When you lift your fingers, you'll get touchesEnded event immediately. Same hap