wazo-auth cannot be behind a load balancer
wazo-auth has a cache on it's tenant tree. This cache is invalidated when a tenant is created or deleted. This algorithm to list all visible tenants for a given user should be improved and the cache should be removed.
If it can give you ideas: There is an implementation with sqlalchemy for recursing loop request: