опять же вопрос по аналогии с выключателем
сам по себе выключатель это сигнал, тригер
реагировать на него могут по разному разные устройства одновременно подключенные к нему напрямую
где то он лампу включит, другую выключит, либо вообще устроит бум в третьем месте
бум и включение лампы это классические примеры сайд-эффектов, поэтому именно этот вопрос сводится к задаче отображения эффектов