Choosing a State Pattern for Effects - Effect Community