Пытался выполнить аналогичное в своём проекте - не получилось. Причина точно не ясна, значение поля никак не копируется в проверочное промежуточное поле. Долго экспериментировал и обнаружил, что если в объекте добавить не только ссылку на связанный объект, а ещё и поле из него, то копирование в проверочное поле перестаёт работать.