now with a workaround for [strange leaflet behaviour](https://github.com/Leaflet/Leaflet/issues/1934)