Add external validation
<Element />: fix shouldComponentUpdate
Value: move root resolution from the outside