К сожалению, в текущей реализации JPA, AFAIR, невозможно отключить один объект от менеджера сущностей.
EntityManager.clear () отключит все объекты JPA, так что это может не быть подходящим решением во всех случаях, если у вас есть другие объекты, которые вы планируете поддерживать на связи.
Так что лучше всего было бы клонировать объекты и передать клоны к коду, который изменяет объекты. Поскольку примитивные и неизменные объектные поля должным образом обрабатываются механизмом клонирования по умолчанию, вам не придется писать много кода (кроме глубокого клонирования любых агрегированных структур, которые у вас могут быть).