No es mala solucion no, esta bien.
Yo me crearia sobre papel primero una estructura por ejemplo de 10 digitos + la ruta de file, y asi tienes esto mismo para todo lo que necesites con mas parametros, normalmente si cargas un sonido lo aras a 255 de volumen o a un preset dentro de tu juego, asi que casi sale mas acuenta tener una cosa asi no?
00000000|filename
Donde tienes 8 digitos "o los que te hagan falta para la carga del recurso mas complejo" y el filename.