title: UITableView with contact images in Monotouch scrolls very slow
body: <p>I'm developing a contact app for the iPhone using MonoTouch. I am using a custom UITableViewCell, which shows the contact image (ABPerson.Image), contact name and some other info. 
  I am using the following code when the contact image is be loaded:</p>
  
  <pre><code>//CustomTableViewDataSource class
  if (person.HasImage)
      customCellController.LoadImage (person.Image);
  
  
  //Custom cell controller class
  public void LoadImage(NSData data)
  {
      ThreadPool.QueueUserWorkItem (p =&gt; this.loadImage (data));  
  }
  private void loadImage(NSData data)
  {
      UIImage image = UIImage.LoadFromData(data);
      InvokeOnMainThread(delegate
      {
          this.imageView.Image = image;
      });
  }
  </code></pre>
  
  <p>This code works fine, but scrolling is way to slow. Does anybody have a better idea to load the contact images?</p>
  
  <p>Thanks,
  Danny</p>