Maybe I am missing something, I cannot get report containing only items from selected workspace. After selecting workspace report still contains all entities, relationships, indexes, triggers etc.
Simmilar problem is with functions - but functions are connected to schemas rather than workspaces. Since that I got all the functions of the project reported to the report of selected workspace.
If you can imagine that whole project has about 200 entities, 300 functions, but workspace contains only 5 entities and no functions, you will get why it is so annoying.