Same as https://github.com/facebook/react/issues/10103, but for the server renderer. You can look at implementation in https://github.com/facebook/react/pull/11168 and do something very similar in `ReactPartialRenderer.js`.
current: Fiber | null,
    workInProgress: Fiber,
    renderExpirationTime: ExpirationTime,
  ) {
    
    
    
    const hasContext = pushContextProvider(workInProgress);
    let shouldUpdate;
    if (current === null) {
      if (!workInProgress.stateNode) {
        
        constructClassInstance(workInProgress, workInProgress.pendingProps);