Have a list of AuthorizationGenerator instead of just one