allow multiple changes to a model at once