Fixes a data rounding bug.
- Previously, values were rounded in some cases, causing some precision loss, as well as unnecessary data reloading in update mode.
- This version saves the data exactly as it was downloaded with no rounding, which improves data precision and avoids unnecessary data reloading in update mode.