Nested Accounts in a Go Ledger: Rolling Up Balances Without Storing One