Soft start

Allow a `soft` option for cases where we want to completely stop and app and then start it without refetching everything.