Turn out that 

    balance = self.balance
improve performance a lot !
The difference is really significant : going from 2 secondes loading time to barely noticeable for a project with 15 members. Computing balances is an operation quite expensive, but I'm really surprised with this result ...