updated: Viewpoint can be set on GoogleMapAdapter at any point