Those 3 look like correct interpretations of what happens.
Folder formats are inherently complex, because people want to do complex things with them. The best thing to do is understand how the system works, which is explained in depth in the Folder Formats: Detailed Guide. Changing it to simplify one use case will only complicate another, in general.