How would you handle building a highly interactive react application with effect? Is the only option to run an effect on every event handler? I feel like that would quickly bite into the value proposition? I can't wrap my mind around how it would work, but if I can write a server with multiple endpoints as a single effect, I should be able to write a website with multiple buttons as a single effect.