Move email/password generation to ActivityInfoClient