Je pense que c'est plus justifier, surtout si demain tu veux plusieurs providers. Tu peux faire un AvatarManager avec un registry de provider, et une chaine qui cherche l'avatar ?