With machine carriage control, you need to think ahead for overstrikes... We used to have an application that produced the output on disk like it would have been printed, as F 133 data with machine carriage control. Somehow the programmer had decided to write every output line with X'01' carriage control, followed by a line with X'09' CC that had either underscores or just blanks in it.
Post-processing the output to use the X'01' only when required and X'0B' or X'8B' where possible cut the space requirements by half. And bonus was that the output was much easier to browse online. Rob
