Thank you for the comment! Yes I agree with you about giving player buffer after the spring hit, I tried to do that by freezing few frames after the hit to give player time adjusting their input, but I think your idea can be a great addition to that.