I'm also not quite convinced that caching is really necessary in this place. `MetricsRegistry` already maintains a cache metrics itself ([MetricRegistry:51](https://github.com/dropwizard/metrics/blob/master/metrics-core/src/main/java/com/codahale/metrics/MetricRegistry.java#L51)).