In fact, it could be a real progress if Ajax loading of Project files do not use mandatory names.
For exemple, you have multiple levels named "level1", level2", etc. in your project files.
The user click a level number, for ex. 25.
So variable is 25.
With mandatory project files names, impossible to load "level25" in a simple way.
With free project file names, you could load "level"&variable.
Maybe that could be implemented ?
And, in some dreams, uou could even SAVE, inside of the app, project files.
You create a level in your editor, the 36th, variable 36, and save it as project file "level36", "level"&variable. Paradise !
Could be great for creating efficient level editors...