Avoid useEffect for Derived State | BeforeMerge Rules | BeforeMerge