1e9f711278
HandsPayload.encoded() wrote min(count,255) in the header but looped over all hands; use hands.prefix(255) so header and body agree. Hoist the float reader func f() to the outer hand loop, matching FacePayload style; declared once per hand instead of per point.