Can change the map provider on demand