The call order of _scale() and _scaleLower() is now respected