Google map rendering using Google Maps API in Sencha Touch 2
===

We are using Ext.Map of Sencha Touch 2.0 to render the Google maps on the HTML5 mobile application.  However we are facing performance issue:

Kindly clarify the following points:
 

 1. When we download a map using Google Map apis, the map download is taking a long time. Are there any tips/tricks that can be used to download the Google maps faster?
 2. When a user zooms or pans the tiles are downloaded every time. Is there anyway we can minimize the download of tiles and give the user an experience similar to native maps?
 3. Is there any way we can cache the map tiles for later usage?
