I don’t like to detach components so swapping instances is something I do all day every day.
However, when swapping instances, the swapped instance is always the default instance of the master, which means I often have to re-apply overrides manually. This is a huge source of repeat manual work.
My suggestion would be to be able to swap instances as you would do copy-paste.
This is already on our radar for improvement. I’ve merged your topic with an existing similar one. Feel free to add your feedback for the team and vote here: