Die Files reichen aus
Ich weiß halt nur nicht, ob es mit Bällen klappt, aber eigentlich geht es fast mit allen Texturen.
Muss nur ggf probieren ob bei Bällen vlt alles nach data muss und nicht getrennt, wobei meist muss die fsh Datei in den hauptordner.

Wenn das nicht klappt, würde ich vlt die andere idee versuchen, also den Art Slider, weil wenn der User den Ball vor sich sieht, weiß er eher welchen er austauschen will und der Switcher erfährt so auch die ball ID. Denn wie schon gesagt, der user wird kaum die ball ID wissen, das aussehen des balls schon eher, zumindest von seinem team und ggf auch vom anderen Team, welches vlt gerade heim spielt.
Die Idee ist natürlich viel Aufwand vom Programmieren her, aber sicherlich besser wie alle auszutauschen