I would suggest we send an object like `{ restart: true }` which will make it easier to extend the observer data later if needed.