Вообщем я использую useSelector в таком виде

Я решил посмотреть в консоль логе сколько раз он выводится таким способом -
И обнаружил, что он достаточно часто обновляется примерно раз в миллисекунду.
3203 консоль лога за минуту
Это так и должно быть или шо то не так я сделал?
И второй вопрос сразу, если это так должно быть, как лучше использовать, сделать несколько useSelector'ov или же один через которые передать объект всех данных которые необходимы?