I want to reduce the balance of everyone say by 5% after say every 10 million blocks. It's not possible to loop over all balances, as that will be inefficient. AMPL solves it with using Gons
tokens= gonsBalance[account]/gonsPerToken
I am using balance pallet. What is the best way of doing using balance pallet? Will I have to fork it and modify it or it can be done by calling some functions in it.