Many empty sub folders

Is there a reason why Cryptomator creates so many sub folders (for example 170 files in the vault but over 1000 sub folders which are mostly empty)?

It does not cause me a problem until I try to use a cloud service, many seem to have a problem with either too many sub folders or sub folders within sub folders. Then either syncing is very slow or error prone. That is a problem for the cloud storage but the fact that so many empty folders are created seems a bit annoying now when using Cryptomator.