Yeah, that is impossible. You may want to also check https://forum.syncthing.net/t/my-syncthing-device-id-changed-after-a-bsod-config-lost/7312.
For the repairing with a lot of devices, you could perhaps use https://docs.syncthing.net/users/introducer.html.