Dash-leaflet adding vector tile layer possibility

Background:

  1. I have a huge layer with many vector features (e.g., buildings) that I want to display on the dash app. If I add the layer using GeoJSON (even if I make the file in geobuf format), the app is going to consume a lot of memory and this is not ideal
  2. I am considering using (dynamic) vector tiles to render the layer with many vector features. Specifically I try to use Martin tile server for dynamically generating vector tiles, and its documentation mentions Leaflet has a VectorGrid plugin that supports such vector tile URL template https://maplibre.org/martin/using-with-leaflet.html .

I am not sure if dash-leaflet actually has some ways of adding vector tile? It seems like dash-leaflet TileLayer focuses on raster tile.

Not sure how much this helps, but i was able to get a video game vector map to render on dash leaflet GEO🗺️Index