After a long talk with Jan. We make a decison that.
1. Use Member.current instead of get current_user from controller.
2. So no need use Sweeper and use standard observer.