Adiabatic Separation, Broken Symmetries and Geometry Optimization