Sure. There's 2 trains of thought going through my head:
a) How to get a stable order over fixed-length IDs (dir size limited to the ID space then).
b) Assuming you can't get that, how would you design sane APIs that still allowed iteration of directories?
For b, it's names. However, I still don't understand why 'a' isn't possible. See my comment on the companion ext4 article about using a ring for the ID space.