This may or may not be a good feature to commit every time a file is saved. But it would probably depend on the type of presentation they are doing. if lots of files are changing then it would be better to have a timed commit, if maybe we are only ever changing 1 file or a small amount of files and they are not changing that much this feature would be useful.