A torque-limiting mechanism comprising: an upper shank component comprising a proximal end, a distal end, an axial bore connecting the proximal end and the distal end, and a first undulated torque-limiting interface disposed on the proximal end; a lower shank component comprising a proximal end, a distal end, a drive socket connecting the proximal end and the distal end, and a second undulated torque-limiting interface disposed on the proximal end, wherein the upper shank component and the lower shank component are aligned along an axis in the direction of the axial bore and the drive socket with the first torque-limiting interface in contact with the second torque-limiting interface; and a compressible biasing element with a 50 to 100 durometer rating configured to apply compressive force along the axis to compress the first torque-limiting interface against the second torque-limiting interface; wherein the upper shank component and the lower shank component are configured to engage to rotate together when torque is applied to the lower shank component via the drive socket; wherein the upper shank component and the lower shank component are configured to disengage when a predetermined torque limit is exceeded; the first torque-limiting interface comprises a first plurality of undulations arranged around the axial bore and separated by a first plurality of transition regions; the second torque-limiting interface comprises a second plurality of undulations arranged around the drive socket and separated by a second plurality of transition regions; and each undulation comprises an upslope (121/221), a peak (122/222), and a downslope (123/223), characterised in that each downslope has a declination angle of between 5 and 30 degrees such that degradation is mitigated between the first and second pluralities of undulations. an upper shank component comprising a proximal end, a distal end, an axial bore connecting the proximal end and the distal end, and a first undulated torque-limiting interface disposed on the proximal end; a lower shank component comprising a proximal end, a distal end, a drive socket connecting the proximal end and the distal end, and a second undulated torque-limiting interface disposed on the proximal end, wherein the upper shank component and the lower shank component are aligned along an axis in the direction of the axial bore and the drive socket with the first torque-limiting interface in contact with the second torque-limiting interface; and a compressible biasing element with a 50 to 100 durometer rating configured to apply compressive force along the axis to compress the first torque-limiting interface against the second torque-limiting interface; wherein the upper shank component and the lower shank component are configured to engage to rotate together when torque is applied to the lower shank component via the drive socket; wherein the upper shank component and the lower shank component are configured to disengage when a predetermined torque limit is exceeded; the first torque-limiting interface comprises a first plurality of undulations arranged around the axial bore and separated by a first plurality of transition regions; the second torque-limiting interface comprises a second plurality of undulations arranged around the drive socket and separated by a second plurality of transition regions; and each undulation comprises an upslope (121/221), a peak (122/222), and a downslope (123/223), characterised in that each downslope has a declination angle of between 5 and 30 degrees such that degradation is mitigated between the first and second pluralities of undulations.