Made changes to PerformanceCounterConsumer to avoid duplicate reflection