Valid point as always!
You bring up a good point with the Folders. The issue of categorizing in Fibery is probably one of my biggest challenges. I actually don’t really “get” the need for Apps in the first place, as it seems they are arbitrary since you can freely link across them, and with the hope of Polymorphic Relations, we’d have a lot of their importance solved - for example the point you just talked about of needing so many fields to link to all Types in an App.
***Incidentally there is not much movement on that request maybe we can coax @Chr1sG and yourself to bring that one back to the mix as I’m sure many more users would be in favor!
Anyway, I tend to see Apps as more of an Entity that has similar functionality to “Spaces” that are a backbone of a ton of other apps - Wrike, Jira/Confluence, ClickUp, Zenkit, etc. But in reality I think they are basically a way to group Types in a way that’s logical to a team, but otherwise don’t have any other benefit. In fact, I think the Apps should evolve as more of a special “Type” of their own, kind of like how Docs are an outlier in the Fibery scheme (because everything else is an Entity of one sort or another, if not a view…). As a related point, I think the Fibery Extensions are a more appropriate “app” of a sort, as they provide extra functionality that I’d associate with an “app.” Jira, ClickUp, to name a few also handle these extra features with something call an “app.”
So where I’m going with this is Folders are also a sort of categorization tool, but without real substance. Not much Metadata for example. I have found it confusing to try to figure out if I want to set up folders on the left pane, instead of using the native Many-to-one basically relation to accomplish the same. In the latter case as least I’m using real entities to categorize stuff, giving me the capability to at least Refer to them - I can’t reference Folders sadly. I would even like to see a potentially additional step where you’d have a “Master” grouping capability outside Type relations, to help categorize stuff that otherwise you have to use an Entity for, like in the original Wiki Template where “Folder” was a Type for this sole purpose.
I hope that makes some sense and this feedback will be picked up somewhere as useful. Not exactly on topic, but I think very relevant to the issue of categorization, which we are talking about with the “sub-documents” motif!