Me: All these "wait for a couple of frames" delays we've duct taped to our game can't possibly be the right solution.
Tutorial by a professional: Now we add in a special value "just in case there is a physics hiccup that might make the Projectile appear to not move in the first frames".