Lodash remove duplicatas da matriz

Estes são os meus dados:

[
    {
        url: 'www.example.com/hello',
        id: "22"    
    },
    {
        url: 'www.example.com/hello',
        id: "22"    
    },
    {
        url: 'www.example.com/hello-how-are-you',
        id: "23"    
    },
    {
        url: 'www.example.com/i-like-cats',
        id: "24"    
    },
    {
        url: 'www.example.com/i-like-pie',
        id: "25"    
    }
]

Com o Lodash, como remover objetos com chaves de identificação duplicadas? Algo com filtro, mapa e exclusivo, mas não tenho muita certeza.

Meu conjunto de dados real é muito maior e tem mais chaves, mas o conceito deve ser o mesmo.

questionAnswers(3)

yourAnswerToTheQuestion