erent identities and thus the shallow equality check always produces false and tells React to re-ren… array instance. This completely destroyed every pure render optimization inside the Cell elements. In Javascript different instances have different identities and thus the shallow equality check always produces false and tells React to re-render the components.