This was very helpful. Thank you!
However, I am now encountering an issue where the projectile does not travel as fast as the animation (the animation flies past target, and the target dies later).
If I set projectile speed to 10000 it works fine, but any faster and I get this issue.