CMS-3610 Refactor WorkspaceStore

More complex storage, storing workspaces inside same document for each Entity+Blob