Makes sense, Thank you.
Another suggestion: is it possible to create a new type of folders; so the current normal Folders are for editor only, and the new "Runtime Folders" will exist in the exported game?
I think this way, previous projects won't break. And for new projects, the developer can choose which folder he/she wants to add based on the use case.
It is a useful feature for big projects, specially with scripts. I had to add a JS SDK (with lots of files) to a project once, and the sdk files got mixed up with my own export later.
Another use case was that I used dictionary files to expose variables to the client (so he can change the data immediately without asking me to change, re-export, and re-send the whole project), and my design files were mixed with the rest of the export files, which made it a bit difficult for him to find a specific file (among other files I used).