Add grid updater, closes #252