Non ti conviene salvare automaticamente le modifiche attraverso un timeout di attività e una funzione di salvataggio/aggiornamento AJAX?