subvars for non-display renders tiny numbers in JME-style scientific notation

i.e., instead of 1e-15, it's 1*10^(-15)