Can now undo/redo changing element text