System will always re-read the data once sold to party is changed at SO level.
Inparticular it will read the data like Plant,Shipping conditions,Taxes & also Texts from CMIR.
If you go with enhancement here--you will not get the required Text in sales order level--even though you maintain at CMIR.
Please be cautious before going for enhancement.
Phanikumar