Scale is a two-dimensional property, so which one is it even referencing? It's always scale[0] for X and scale[1] for Y and the output needs to be [s,s] or [s,value[1]] and [value[0],s], respectivley. That said, the scenario you describe is best handled by not scaling at all but rather manipulating all the necessary info directly with sliders like spacing of the ticks and value ranges, in respective pre-comps if need be. This solves all your issues and avoids having to compensate anything, including potentially having to add a ton of extra keyframes when in-between values go whacky. Mylenium
... View more