Consider the situation:
There are two scenes located in arbitrary directories, some scene resources have the same names.
C:/some_path/scene1/
scene1.xml
material.xml
D:/some_other_path/scene2/
scene2.xml
material.xml
How can I load these scenes at the same time?
I believe it is impossible. The material from the first scene will be mistakenly used in both scenes, because the ResourceCache can contain only one material named “material.xml”.