The Watching Window : A Reactive Real-time Model-Viewer