using binary cache version, using msgpack