Don't rescale, if the scaling factor didn't change.
Trigger events before and after scaling.