Yeah, since a projectile is an actor with physics simulation enabled you need to have the simulated mesh as root. The projectile component only sets initial velocity etc for the actor.
Please describe why you dont want the collision as root, then we can give a better answer 