Projectiles become extremely slow if "Should Bounce" is disabled

I’ve got a pretty basic projectile that’s supposed to represent a bullet in flight. I don’t want it to bounce, but when I disable “should bounce”, for some reason it just crawls along, barely moving a few inches before its lifespan expires.

Does anyone have any idea why this is happening? I don’t see why ShouldBounce would affect the speed of the projectile.

So a hacky fix to this is just to enable bounces and then take the OnBounce event and use it to destroy the projectile before it can actually bounce at all.

It wouldn’t break my heart to ship that, but still it would be cool to know why OnBounce has this strange effect on velocity.