Added extra structures in NavMeshDetail, so that the arrays store cohesive units instead of fragmented primitives.