Got this debugging another error. Filing here for reference. Original code: https://phabricator.intern.facebook.com/P59317705
let result = computeAsyncExpiration(currentTime);
    if (result <= lastUniqueAsyncExpiration) {
      
      
      
      result = lastUniqueAsyncExpiration + 1;
    }
    lastUniqueAsyncExpiration = result;
    return lastUniqueAsyncExpiration;
  }
  function computeExpirationForFiber(fiber: Fiber) {
    let expirationTime;
    if (expirationContext !== NoWork) {
      
      expirationTime = expirationContext;
    } else if (isWorking) {
      if (isCommitting) {
        
        
        expirationTime = Sync;
      } else {
        
        
        expirationTime = nextRenderExpirationTime;
      }
    } else {
      
      
      if (fiber.mode & AsyncMode) {
        if (isBatchingInteractiveUpdates) {