GB
it is actually very simple. I have a service that is responsible for loading scenes, each scene is mapped with an id. Regarding the names, we have run into issues where the names went overboard. There is a limit in windows to how long a file name can be. So we make sure not to pass it (add checks in git that dont let us commit such names). But for the most part it wasnt an issue.
