docs: void capturePropagationValues(@NonNull TransitionValues transitionValues) {
          if (mPropagation != null && !transitionValues.values.isEmpty()) {
              String[] propertyNames = mPropagation.getPropagationProperties();
              boolean containsAll = true;
              for (int i = 0; i < propertyNames.length; i++) {
                  if (!transitionValues.values.containsKey(propertyNames[i])) {
                      containsAll = false;
                      break;
                  }
              }
              if (!containsAll) {
                  mPropagation.captureValues(transitionValues);
              }
          }
      }