Sí, hay un retraso (más exactamente un debounce) así que si cambias de canal rápidamente, es posible que no se registre el estado de no leído.
Hay un argumento para decir que si fue tan rápido, ¿realmente lo leíste? Estoy de acuerdo en que hay casos en los que no es perfecto, pero lo considero que funciona decentemente por ahora. No planeo ningún cambio en esto a corto o medio plazo, lo siento.