Unintended behavior during smart animate

Hi, I’m trying to understand the behavior of this on hover animated arrow I made. The animation works as expected but there is some unintended effect where the arrow line seems to fluctuate in thickness as it’s growing vs when it’s done. If you zoom in it also seems like the line and vector “jump” a bit during the animation, overall it doesn’t feel smooth.