All geometry types on a PhysicsShape have both a getter and setter, however the setter for ChainSegmentGeometry is missing.
Also, the PhysicsChain does not have the ability to update its vertices meaning the whole chain needs to be recreated or each individual chain-segment needs to be updated which can be expensive.
Also, the ChainGeometry constructor that accepts a ReadOnlySpan needs to be fully obsolete now as it's very unsafe to use (mistake from the past).