Mostly finished the new ScaleDownTo (name pending) function.