title: Toubleshooting mapkit performance
body: <p>I'm plotting over 500 points on a map using mapkit.  Zooming is a little jittery compared to the native google map app.  I've discovered what is causing the slowness.  I'm adding custom annotations so that I can later add different pin colors and buttons for detail views:</p>
  
  <pre><code>- (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(AddressNote *) annotation {
      MKPinAnnotationView *annView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"currentlocation"];
      annView.pinColor = MKPinAnnotationColorGreen;
      annView.animatesDrop=TRUE;
      annView.canShowCallout = YES;
      annView.calloutOffset = CGPointMake(-5, 5);
      return annView;
  }
  </code></pre>
  
  <p>If I comment out the above code, everything works fine.  Very smooth with zooming in/out.  Should I be adding annotations differently to boost performance?</p>