Calculate Automatically Weight in CATIA 3DPart

Hello.

Is it possible one a material is applied into a 3DPart design, computed the weight and propagated.
When there is a geometrical changes to calculate automatically the weight without go to B.I. And update?
This way will save lot of designers time effort.
Thanks in advance