#15988 has introduced a new Autotime class that is used to configure auto-timed requests. The class currently both used in configuration properties, and as a constructor argument to the classes that record the metrics.
I think it would be better to separate those concerns. We could use a general interface for the classes that record metrics, and make the configuration properties class implement it.