Why do cannabinoid receptors have more than one endogenous ligand?

Why do cannabinoid receptors have more than one endogenous ligand?