Informações transitórias da JPA perdidas na criação

Eu tenho uma entidade com um campo transitório. Quando quero criar uma nova instância do objeto, perco minhas informações transitórias. O exemplo a seguir demonstra o problema. Para o exemplo, digamos que a cegueira é um campo transitório.

FooEntity fooEntity = new FooEntity();
fooEntity.setFoobosity(5);
fooEntity.setBarness(2);
fooEntity = fooEntityManager.merge(fooEntity);
System.out.println(fooEntity.getFoobosity()); //5
System.out.println(fooEntity.getBarness()); //0 (or whatever default barness is)

Existe alguma maneira de manter minhas informações transitórias?

questionAnswers(3)

yourAnswerToTheQuestion