History.undo()/redo() now reload the item, though changes won't show in open metadata pane due to #71 refs #67
Partially integrated into data layer, but I'm waiting to commit that part until I'm sure it won't break everything