колбэк будет вызван даже если компонент размонтирован, что не всегда(а может и вообще) нужно
добавить возможность отмены вызова при анмаунте или сделать как в мантин
В мантин это реализовано наоборот, там по умолчанию идет отмена при размонтировании и есть пропс в хук flushOnUnmount который это инвертирует