Adjust non-linearity / precision mode interaction.

Probably works.