Modify pathfinding cost - DetourNavMeshQuery subclass

Hey, Great answer! Solution #1 really fit my needs. My goal is to create a sort of influence map. I will fill the scene with a grid of small Nav Modifier Volumes and I will update them on runtime. However, I don’t know if a lot of Nav Modifier Volumes can be an important downgrade in efficiency. Do you know it?

For this reason I am checking Solution #2. But, which virtual functions can I override to change pathfinding costs? I only see functions to add costs to Nav Areas (like SetAreaCost(uint8 AreaType, float Cost) or SetFixedAreaEnteringCost(uint8 AreaType, float Cost)).
Is this nearly the same of what we are doing in Solution #1, isn’t it?

Thank you!