Preserving the zoom of choropleth in Dash

Hi @macadish welcome to the forum! You can use the uirevision attribute of plotly figures to keep the UI state, see for example this forum post announcing uirevision.