Could the Cognifty CMS Control Panel incorporate a system of record locking. If multiple users access the system, there is nothing preventing one user from overwriting the changes of another. Some method simple record locking processes may solve most of the problem.