At the moment, any new skin triggers a cache generation at the game startup. A work-around would be to have a separate directory with only the files required for the skin viewer so that the cache generation doesn't trigger.
But considering we can have 100 skins or more (e.g. La7_0 thru La7_99), could we possibly have the game ignore skins with a _## suffix higher than (e.g.) 50 or 75 or 80?
Thanks for considering it.