Well, you're still "doubling", what's happening here is that you're dividing the scale (multiplier) by half as much... `x = x / (y / 2)` is the same as `x = (x * 2) / ((y / 2) * 2)`, or `x = (x * 2) / y`, or `x = (x / y) * 2`.

-[Unknown]