You have a valid point about the damping. In the past I have used that black squishy stuff with the adhesive back to tame metal horns. I think it can be purchased at Parts Express. I have also read...