Let's do things together:
Currently google determines when & how long map titles are cached on the users device. Having a "safe bet" solution that guarantees to the user the availability of the map titles would be good.
How to Stack overflow
It is useful to turn my Android to Flight mode, because the connection with the drone is more stable and the image not freezing.
Ask the user if he wants to cache the area if his flight plan permantently in combination with the flight plan.
May be, the use of OpenStreetMap and ESRI-satellite-pictureres is less complicated as GoogleMaps.
You won't be notified about changes to this idea.