Use mechanism introduced in #449 to synchronize the state of `ImaverViewer` with settings, instead of cross widgets signals.