Pass the already partitioned span face indices rather than the full array and separate start and end indices.