We are working on an advanced permission model that requires us to undo changes (i.e. some users can change subtasks but not parent tasks). It would be helpful to have a simple undo action in the API like we have in the UI by referencing a particular event ID.