I used `setView` because a common scenario is having a very zoomed-out map because of a failed geolocation. In that situation, panning is confusing, because the view may only shift a bit, and the object layer still doesn't display.