This seems hard for me to believe.  The mass, com, and inertia should only impact the dynamics through the spatial inertia... and I can't see any reason why they should ever get out of sync.  (there are probably other places in the code where they are assumed to be in sync).

can you help me understand this one?