Benchmark simplification
Fix ByteMatrix benchmark

The only reference to the matrix being preserved between function
calls was a uintptr, which does not preserve liveness, so the matrix
was being collected.