I have an idea of using 6 flags as bits by which to track currency values up to 50 (as an arbitrary maximum amount of money to carry just picked as an example) but have to leave now
It'd parse those flags with a bunch of flj's to handle incrementation, decrementation, and appropriate wallet-item descriptions. It'd use a ton of events, save on flags, and allow for more diverse currency gain and usage.
If anyone wants to work with the idea before I get back it is perfectly fine with me.
e- or serious face can upload his example; it might be the same deal.