Restoring windows on different spaces after update (mac)

I generally open several Cursor windows on different spaces so that I can group them with other relevant windows by project.

Whenever I upgrade Cursor (which seems to happen a lot lately, yay!), when the windows reopen, they are all collected on the current space, and I have to move them back to their proper spaces. Other tools (E.g., Chrome) do the right thing when they update: the windows reopen on their original spaces. Could Cursor do this as well?

Thanks!