Now, when you install a repaint, it is applied on every loco, but what I think of is a management system. That's what I think it should work: The standard repaint of the loco is shown as a preview At the moment when you've installed a repaint there's an icon next to the loco. This icon should indicate there's a repaint installed. To select a repaint you click the icon and a list with all repaints installed for this loco is displayed and you can now select the repaint you want. Also, there should be a button to access the settings for the loco: Maybe a box to tick with the option to only use the selected repaint on the user's loco and all other locos have one repaint that can be selected here. Another tick box with the option that all locos use randomly chosen repaints. Then you save the settings an start the service. You should also be able to select the repaint(s) for other loco model types in the same way I proposed above. Do you want such a repaint manager? What would you change?