The iGrid.LayoutObject.Text is designated for that. Read it (string) to get the current column layout, and then assign the saved string back on app launch.
The LayoutObject.Flags property specifies what layout items are stored. By default these are column width, order number and visibility.