In other words, basically the same as the original firmware. I'm not sure how else it could be done.

Except it's not really. The 'folder browsing' in the original firmware is fake. It still uses the database which accounts for the requirement of the tedious database building each time you touch the filesystem.

In Rockbox the database is not enabled by default and you can use the filesystem for real.