USkeletalMeshComponent SweepComponent ignoring all but outermost capsule

We are using SweepComponent on USkeletalMeshComponents, and it seems like only the very outermost/first capsule in the models PhysicsAsset is being accounted for.

Our sweep shape is essentially a large plane, so we are 100% expecting that a collision will occur, what we care about is the moment that collision first occurs. However, collisions from capsules further down in the PhysicsAsset hierarchy appear not to have any effect on the result, even if their capsule will be nearer that the outermost/first capsule.

It seems plausible that this, seemingly unfixed issue is the cause of our problems, but I don’t know that 100%: https://udn.unrealengine.com/questions/383728/view.html