Proposal: Make Navmesh Supported Agents take Collision Object Type parameter

In the Navmesh system / settings, I can define different classes of agents.
However, right now, the main distinction between them is the radius used for checking agent passability.
It would be super great (and hopefully not too hard) if I were able to specify the object collision channel to use for each agent.
It might default to Pawn-and-Vehicle, but I could create different kinds of agents and create blocking volumes that keep certain agents out of certain areas.