  const protocol = protocolResolver(id);
  const propKey = bitStream[Binary[protocol.keyType].read]();
  const prop = protocol.keys[propKey];
  const propData = protocol.properties[prop];
  const value = readProp(bitStream, propData.type, propData.arrayIndexType); // bitStream[Binary[propData.type].read]()
