title: How to speed up chaco image plot
body: <p>I am trying to animate a bunch of 2D images with chaco, but unfortunately it does not seem to be as fast as my application needs it. At the moment I am building a chaco <code>Plot</code> and using <code>img_plot</code>, e.g.:</p>
  
  <pre><code>pd = ArrayPlotData()
  pd.set_data("imagedata", myarray)
  plot = Plot(pd)
  plot.img_plot("imagedata", interpolation="nearest")
  </code></pre>
  
  <p>And to update the image, I use the following:</p>
  
  <pre><code>pd.set_data("imagedata", my_new_array)
  </code></pre>
  
  <p>This works, however is not fast enough. Is there any way to speed it up? Any lower-level function that allows a faster update of the image?</p>