I often notice that even though Sleet Wheat weighs almost nothing, my duplicants will only pick up a fraction of 1 grain quite frequently. In the attached screenshot, Devon picked up 0.05 Sleet Wheat, leaving behind the remaining 7.95. This exact amount wasn't needed for any supply task, as you can see the current task is to store it. Even if the task changed, though, it seems reasonable that these should be transported only in whole numbers.
It just happens...