cache midi metrics depending on meter-type and data-type(s)