In Kubernetes, the TraefikService resource has `spec.weighted.services.kind` - what is the use-case for referencing another TraefikService?

Hi, I'm trying to understand what is the use-case where I create a kind: TraefikService resource as below (where spec.weighted.services.kind points to another TraefikService):

apiVersion: traefik.io/v1alpha1
kind: TraefikService
metadata:
  name: example
spec:
  weighted:
    services:
      kind: TraefikService
      name: some-other-traefik-service