Custom serialization of knowledge data
smaller packet size, should be enough for the new serialization