Thank you all for the knowledge. I relised because i used the sequential array for cell array, the columnName only bcomes accessible after the initial load. (which means after the inital load the rawObject[0], instead of pointing the first column in the cell, it is now pointing to the first column name).
my workaround is not as elegant as Oleg's solution.