Collections Pin State Persistence

I have a system that automatically updates collections based on the season, deleting old collections at the end of each season and I keep these collections pinned.
However, when the recreation happens, they don’t show up properly. Right now, I have to manually remove them from the pinned list and then pin them again to get them to reappear. Could we look into a fix for this issue?