I do so everywhere in order to avoid multiple `if else` (and single precision for scale coefficients is enough)