Sometimes I have poor network service but want to look over my expenses. It won't allow me to see any of the data until I get a decent network connection.
It would be great to be able to have offline caching available for all expenses and charges. The automatic refreshes should cache to the device.
As a secondary... Be able to manipulate transactions with expenses, then sync back up when connected again.
If this may cause conflict for some users - maybe just an advanced option to enable for premium members.