Manual Navmesh Agent Movement

It’d be nice if Navmesh Agents could be manually moved with some kind of method like Move() similar to how Character Controllers are moved. This would allow for much greater control over navigation. What are your thoughts on this? Could it happen?

Did you consult the scripting reference ? Unity - Scripting API: AI.NavMeshAgent.Move

Is it possible to use this method to move the navmesh agent as it would normally move?