perceptual_weighting moved into core