fixup! Move code related to json packet reading to JsonPacketSender trait