Event sourcing works.