Persist User Input in Pattern Matching

So I’ve just started using pattern-matching and upon looking through the forums, I couldn’t quite find an answer for this issue that I’m having. I was wondering if there’s a way to persist the user’s preferences? [I have a pattern-matching setup for dropdowns to control their respective graph objects with MATCH, like in the forum’s second example on the [Pattern-Matching tutorial](Pattern-Matching Callbacks | Dash for Python Documentation | Plotly)]. Do I need to store the number of clicks for the button in a dcc.Store component? Any advice on how to approach this would be appreciated!