Client‑side versus Server‑side Time‑Zone Handling for Mapbox GL JS Temporal Layers
Goal: Allow map viewers to switch between time zones for temporal data displayed in Mapbox GL JS without sacrificing frame‑rate or introducing date‑offset errors. Constraint: Performing the conversion client‑side with new Date() gives each user zone flexibility but adds per‑feature CPU work and can produce different historic offsets across browsers because e