Providing undo and redo functionality that matches user expectations in collaborative editing of replicated registers, while ensuring strong eventual consistency.