Yes, your guess is right. Now, if cm config held an information on how to place fields you could use the info. Anything you add to cm config that is not recognized by ColumnModel itself is ignored, so you can add any info you need and then utilize it for a custom RecordForm layout.