A mapbox-vector-tile layer is being served from GeoServer (around 500K features points and multiline strings). I am using mapbox-gl-js to plot the layer at client side and I use expressions to change certain styles(e.g. line color) I have an external API which will provide me a list of properties for each asset [{ id: 123, prop1: 45, prop2: 78 },