Olá,essa questão do put modificar o objeto inteiro me deixou com uma dúvida, quando trabalhamos com rest utilizando o put por exemplo não seria melhor utilizar um ValueObject apenas com as propriedades que queremos alterar e ai no Resource dar um jeito de preencher o objeto de verdade através do VO? ou é melhor mesmo trabalhar direto com as entidades?