In the Leaflet JS library, it says:
Pans the map to a given center. Makes an animated pan if new center is not more than one screen away from the current one.
Probably a longshot, but does anyone know if there's a way to force panning more than one screen? I don't mind if there's greyed out tiles during panning.