Custom Projectile Trail (1.21)

I have an idea to make a spiralling particle trail that will following projectiles fired by players, but due to how projectiles don't face the direction they are moving, using ^ ^ ^ doesn't give the proper result I'm looking for. What else could I do?

Continue to help post