title: VNSequenceRequestHandler VNTrackRectangleRequest iOS16 limit error
body: <p>On iOS 15 and lower all good, issue appear only on iOS 16.</p>
  <pre><code>+ (void)load
  {
      // test image with rect
      CIImage * image = [ [ CIImage alloc ] initWithData:[ NSData dataWithContentsOfURL:[ NSURL URLWithString:@&quot;https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSSZRebToiMqFCochj1CzIQws9HSFhjrihw0g&amp;usqp=CAU&quot; ] ] ];
      
      for (int i = 0; i &lt; 1000; i++)
      {
          @autoreleasepool
          {
              VNSequenceRequestHandler * sequenceRequestHandler = [ [ VNSequenceRequestHandler alloc ] init ];
              
              __block VNRectangleObservation * lastObservation = nil;
              VNDetectRectanglesRequest * detectRequest = [ [ VNDetectRectanglesRequest alloc ] initWithCompletionHandler:^(VNRequest * request, NSError * error)
              {
                  lastObservation = request.results.firstObject;
              } ];
              [ sequenceRequestHandler performRequests:[ NSArray arrayWithObject:detectRequest ] onCIImage:image error:nil ];
          
              VNTrackRectangleRequest * trackRequest = [ [ VNTrackRectangleRequest alloc ] initWithRectangleObservation:lastObservation completionHandler:nil ];
              NSError * error = nil;
              [ sequenceRequestHandler performRequests:[ NSArray arrayWithObject:trackRequest ] onCIImage:image error:&amp;error ];
              if (error)
              {
                  NSLog(@&quot;error at %d&quot;, i);
              }
          }
      }
  }
  </code></pre>
  <p>It's appear for i==16</p>
  <blockquote>
  <p>Error Domain=com.apple.vis Code=9 &quot;Internal error: Exceeded maximum
  allowed number of Trackers for a tracker type: VNRectangleTrackerType&quot;
  UserInfo={NSLocalizedDescription=Internal error: Exceeded maximum
  allowed number of Trackers for a tracker type: VNRectangleTrackerType}</p>
  </blockquote>
  <p>No memory leak detected by Instruments.</p>