title: Background rendering for cluster in google maps utils
body: <p>To simplify the question I will refer to the <a href="https://github.com/googlemaps/android-maps-utils/blob/master/demo/src/com/google/maps/android/utils/demo/CustomMarkerClusteringDemoActivity.java" rel="nofollow">Google Maps Utils library demo project - custom marker clustering activity</a></p>
  
  <p>(Link is to directly to the code) 
  Comment on line 69 says it all:
  // Note: this method runs on the UI thread. Don't spend too much time in here (like in this example).</p>
  
  <p>My project has a bit of heavier rendering and it creates some lags when manipulating the map. I tried moving the code to an AsyncTask but then it only renders the default markers.</p>
  
  <p>I tried moving the code to onClusterRendered() but the maps response even slower.
  I guess I can pre-render lots of possibilities to my cluster but that doesn't feel like the best approach </p>
  
  <p>I'm trying to figure out the correct approach to make this run smoothly. Code would be even better</p>