Made perf counter changes

This return type seems a bit heavyweight for what is effectively a
```cs
List<Tuple<string, long>>
```