with an asymmetric starting scale. Handling of starting scale values of 0 needs improvement, ie: default for delta transform