Mapbox feature-state: hover highlighting without reloading your data
Feature-state restyles a feature on hover without resending geometry — but it silently does nothing when features have no id. Here's the mechanism, a worked pattern, and the trade-offs.