Benchmarks: Immutable view of intermediate results

For thread safety, use an immutable view of intermediate results.