is there any non-hacky way to preserve component state (`defcs`) across figwheel reloads?
You can try to store state value in a global atom (defined via defonce) on :will-unmount and restore it on :will-mount
Not sure how to distinct between instances of a component. Maybe rendering order would work, but only as long as you don’t change it
yeah, that's sorta what I figured. thanks!