Changing Structure breaks Blueprint and DataTable

Very cute solutions, but if the struct in question is implemented in C++,

THE PORTALS OF HELL WILL OPEN IN YOUR BLUEPRINTS

Due to this https://answers.unrealengine.com/questions/331268/struct-redefinition.html I had to rename a struct. Regreted every character add to its name.
Now I will need to reconnect and rebuild tons of nodes and pray that nothing will be left behind.
Does anyone have any tips?