Data for grid correctly initialized on first load, split API into update and update_column