as far as i know nav mesh doesnt have any option for grids. why not just write your own pathing script which implements a*. with a custom path script you could still use the nav mesh when moving the characters but the path script would give you the list of points to move to. i implemented a* in blueprint and its my understanding that its even easier to do via code.