Understandable that watch.json is a workaround for it saving every word I type and restarting the app. It does not however sound like a proper solution, since then you are ensured that whatever “delay” you put in the watch.json is however long you’re going to have to wait for your app to restart when you are ready to push the changes.
This issue’s been going on since April 2016 and no one’s cared enough to make a “Disable auto-save” checkmark that stops the front-end from saving automatically?