Save a question model only if there have been changes since the last save.
Don't save an option if there are no changes since the last save.
Don't save a category if there are no changes since the last save.