Changing linear and angular velocity in runtime.
Setting linear velocity by code is the best way to make jumps, spawn bullets (with linear trace), arrows (with parabolic trace). Also setting linear velocity is a good way to limit velocity value.
It could be, for example:
physics.set_linear_velocity(dest, vmath.vector3())
go.set(dest, “linear_velocity”, vmath.vector3())