Make UndoManager play nicely with FRB

No property dependencies at the moment so we're using bindings to
populate properties that would otherwise be computed.