Folder structure and c3proj sometimes desync with collaborative work when merging different branches, which leads to annoying merge conflicts that need to be resolved manually.
But with flat folder structure removed, it may not be nescessary to store the folder structure in c3proj anymore. This could streamline version control greatly.
I put this here for discussion, but I can also write a suggestion later.