¿Puedes vincular valores para dos JFormattedTextFields?

Tengo una interfaz con 2 JFormattedTextFields para los cuales necesito que los valores (no solo el texto que se muestra) sean idénticos. Idealmente, ambos deberían ser editables, con un cambio en uno que se refleje en el otro.

Comencé simplemente compartiendo un solo Documento entre los dos, pero rápidamente me encontré con el problema de que esto solo vincula el texto mostrado, no el valor subyacente. (¡Tonto de mí!)
No he intentado agregar PropertyChangeListeners recíprocos para la propiedad "value" porque esperaría que configurara un bucle infinito de modificación.

¿Me estoy perdiendo de algo? Hay alguna manera de hacer esto? ¿O me quedo con solo permitir a los usuarios editar uno de los dos y solo tener el valor propagado en una dirección?

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta