Moving user balance cache edit to Transaction, other stuff