> it borders on bad advice (e.g. "Balance is never stored. It’s derived from the movements of money.")
Don't think that's bad advice, in particular as the article clarifies:
> Derived state can be cached. Balances and projections can be cached or snapshotted for performance.
Of course you can cache or snapshot. But don't mistake that with storing the golden source.