Watch output model for external changes

Fixes #137