reuse codec.MsgpackHandle

small tweak to reduce garbage and keep encoders/decoders consistent in the event of a change