explicitly deserialize btCapsuleShape date (margin, scaling, halfextents), because the API modifies them