Returns a new, caller-owned copy of the compressed payload.
The returned array remains valid after this packet is closed and may be modified freely. Avoid this on native decoder paths, where handing the opaque packet through is copy-free.