The state of the Workspace itself can be tracked by listening on the onWorkspaceStateChanged signal. The signal payload is a JSON document that describes the state of the workspace.
onWorkspaceStateChanged