Don't disable signal in XtContext but avoid to have displayValue as a signal. It makes it impossible to call setDisplayValue from a computed function because of the update of displayValue.
By default, no signal should be used until asked (for example you can defer the update of a signal copy if asked by a client).