This is very annoying.
You have a complete report all as you like. Later on, you add a new field to your detail (or master) table, and add it to the detail subselect SQL for SC to create the cell. Then, all cells of subselect is reset in configuration. For example, for decimal cells, it loose precision, and then you have to go for everu field changing agiagin from 0 to the value you used before. Same happens with others parameters AFAIR like size, fonts and so on.