Roblox’s "Hyperion" and various in-game anti-exploits often look for unusual velocity changes. The ultimate scripts use "reanimate" methods or "netless" code to move your character in a way that the server views as legitimate while still delivering the fling force.
While "OP" (overpowered) versions are used for exploits, the basic mechanic can be recreated in Roblox Studio for legitimate game design purposes: op ultimate touch fling gui script for roblox exclusive