i essentially want to raycast down and get a reference to the navmesh an agent is standing on, but I was thinking there must be a more direct root than that?
Not quire sure what you mean by “current navmesh”. By default you get one navmesh instance, unless you specify more “supported agents” in Project Settings for your Navigation System.
If you mean a navigation node reference then I’m afraid projecting down is you only option in BP. Why do you need that tough? What are you trying to achieve?
Cheers,
–mieszko