Update internal metadata so we lazy init the columns list and don't have
separate column array.