Modified AssetWatcherWindow so it can push and discard changes