Support for actions other than append, e.g. bufferUndo