Only load leaflet assets when we need