I relatively simple way they could implement this, for people that feel they want it, is to have an option in the settings. When enabled it should work like this:
- If you create a note or folder say “Foo Bar”, the actual name of the file or folder is NNN_Foo Bar, where NNN is an integer, like 026.
- When you rearange things this number prefix is updated on the files/folder. Might need to update multiple files, yes. I don’t think that is a slow operation.
- The actual number prefix is stripped when displaying in the Obsidan file browser.
This way the files and folder are in the sorted order even in the actual file system, and syncing with git or the official sync should propagate the sort order without problem. And no additional meta data needs to be saved or synced.
Maybe a plugin can implement this method, I don’t know.