O melhor mesmo seria conseguir identificar se é a mesma imagem no client-side, pq se não, se eu tiver que verificar no back-end, quer dizer que uma requisição foi feita de qualquer forma. Eu estaria poupando a conexão com o banco, e o tempo de realizar a query, mas a mesma imagem seria enviada de qualquer forma né ?

O melhor mesmo seria conseguir identificar se é a mesma imagem no client-side, pq se não, se eu tiver que verificar no back-end,

isso mesmo

Beleza, muito obrigado, já me deu uma luz sobre o que fazer.