columns can be offset

avoid leaking unused (empty) columns to the row hash