Ma mi sembra molto strano che non si possa fare...
Ancora non ho potuto provare, ma se solo faccio un array e uso una chiave per modificare le voci, posso fare dei cicli per ogni categoria che prendono le rispettive voci.
Solo che non so come impostare gli array...
Mi basta avere la possibilità di spostare una voce da una categoria all'altra anche semplicemente modificando il codice.