FEE could have a mechanism that signals when user A is about to overwrite a change that user B made in the meantime.
get XHR response:
save XHR message:
$old_hash = md5( $old_content );
if ( $old_hash != $received_hash )
die( 'Content changed in the meantime' );