It would be awesome if it persisted all the operations to a log. That way, when I attach a new endpoint I could get it "caught up".
And then, assuming your handlers are idempotent, running db migrations or adding a new representation of your data would be as easy as attaching a modified handler and running through the log from the beginning.