use a single medium running average instead of one per component