Remove the need to call execute() from all effects