Melee attack recoil from object

Would I be able to achieve a “chopping into a material (flesh, wood, etc)” effect by using a dynamic montage along with sweep traces during a melee attack. Once I get a collision I create a section on the current montage and play the animation backwards. Would this work or is there an easier solution?