support writing complete rows.
Useful to update from a buffer