Client: dynamic Matrix Update calculation