Using both ReactDOM.render and ReactDOMServer.render(\w+) causes an invariant violation in React 15.4.1. See console on https://jsfiddle.net/martinkadlec/jb7bqg5o/4/ There is: ```javascript react-dom.js:18121 Warning: Exception thrown by hook while handling onSetChildren: Invariant Violation: Item must have been set Invariant Violation: Item must have been set at invariant (https://unpkg.com/react@15.4.1/dist/react-with-addons.js:5175:15) ``` Notice that I render completely different components with each of the render methods. Some criteria have to be met for the warning to show, like at least two nested components. To me it seems like the ReactDOMServer is messing with itemMap in the regular React and the IDs of components doesn't match.