чтобы справиться с этим нужно эту особенность просто принять как даность и выработать методику работы в таких условиях. если тебе требуется считать данные одного сигнала при срабатывании другого, то это называется сэмплированием
в эффекторе есть сэмпл, в реакте решили сэкономить и заменили «сложное» сэмплирование на ререндер + hook deps. но это не аналог, это хак для частного случая и поэтому вместо решения глобальной проблемы, тима увязла в ней ещё глубже