Otherwise it gets displayed as "100.0", and because value update is guarded with equality check it doesn't fix itself until the percentage gets down to 99%.