PathfindingHandle
Adapter-owned, single-destination native navigation.
The handle installs one interruptible MOVE/JUMP goal on an existing mob. Callers own route sequencing and lifecycle policy; the handle owns path creation, goal registration, progress detection and native cleanup. All methods must be called from the server thread. Active handles must have status polled once per tick so rolling long-range plans can advance.