Adding an optional custom onCameraChange method to be called on the map