How can I change AnimMontage blend time from blueprints?

I have an AnimMontage for a default hitting animation of my character. Unfortunately the attack speed of said character can hit numbers, that don’t let him finish the animation as the blending time of the AnimMontage is longer than the actual animation. If I decrease the blending time, my character teleports a bit when he has only few attack speed.

So is there any way to change the blend time of an AnimMontage as a parameter in blueprints or is there a way to create a new AnimMontage node in C++, that provides blend time as a parameter?

Unfortunately my C++ knowledge is fairly small and I don’t understand all of the UE4 Engines Code yet. I couldn’t find any solution in 2 weeks now, hopefully someone here ran into the same problem.