**Describe the enhancement** - Explain and give examples of implementing `PersistWith<CustomDb>` for `Wallet`. - Explain when to call `.persist` on `Wallet`. cc. @tnull