pub type GroundQuery<'a> = &'a dyn Fn(Vec3, f32, Entity) -> Option<f32>;
Traces down for foot IK: (from, length, the character) → height of the hit (world space).
(from, length, the character)