Related to Version Control, and a possible temporary fix for me, is there any way to do admin approval for all edits? Then if one of my users wanted to edit a field they could, but I would have to approve it before it gets published. This would give me an opportunity to manually save the old text in case I needed to revert. It would also avoid silly typos and mistakes which I have already seen...