@chr i don't know the specifics of what you're doing well enough to know if this will be helpful advice but:
you might want to give the column a react state that is used iff the redux state is absent (aka it is not a pinned column)
a couple other components use this pattern: use the prop if present, use a local react state if not
mastodev, code review requested Show more
@chr CWs used to operate that way (StatusContent) but i don't think they do anymore with recent changes
React Toggle does, if you google the package and check out the source; it has an internal state which it updates whenever the props change