How much impact do animation events cause? in performance

basically to make the mechanics of a shotgun I need to use animation events and all that to make the sound line up with the animation. but I wonder if I do:

AnimationTrack:Play() 
Sound:Play()

or

AnimationTrack:Play() 
AnimationTrack:GetMarkerReachedSignal("FootStep"):Connect(function() 
sound1:Play()
end)
AnimationTrack:GetMarkerReachedSignal("FootStep2"):Connect(function() 
sound2:Play() 
end)


How much difference does it make in performance. A lot or a little?

Little, you can use it for sure. If you do a lot of these it can affect the performance.

Absolutely no difference in performance

about 2 or 3 each time the player reloads