title: Fastest way to handle UIImagePickerController compression
body: <p>What's the fastest way of getting a picture into a SQLite data store for compression, so I can return control to the user?</p>
  
  <ul>
  <li>I'm using <code>UIImagePickerController</code> to take pictures in my application. The problem is using the picture is quite slow, because of the speed of <code>UIImageJPEGRepresentation</code>.</li>
  <li>I want to push JPEG compression into a background thread, but before trying this I need to satisfy myself that I can persist the picture in a way that will survive across runs. That means either a blob in SQLite or a file. Which as far as I can tell, takes me right back to doing slow picture encoding right away.</li>
  </ul>
  
  <p>What I want to achieve is speed fast enough that it feels instant to the user.</p>
  
  <p>How should I be handling this? Is there anything else I should know?</p>