docs: @Override
      public int getSerializedSize() {
          if (cachedSerializedSize != -1) {
              return cachedSerializedSize;
          }
  
          int size = MapEntryLite.computeSerializedSize(metadata, key, value);
          cachedSerializedSize = size;
          return size;
      }