NewMetricsObserver small optimaztions