Currently all effects start from a zero report. They need to start/stop independently, which means shared state.
Currently all effects start from a zero report. They need to start/stop independently, which means shared state.