Se hai messo delle sottocategorie penso sia molto probabile che il contenuto che stia in categoria Opippo e sotto-categoria 4 non possa essere lo stesso che sta sotto categoria pippo e sotto-categoria 3... Cioè, se hai messo delle sotto-categorie ci sarà un motivo e sarà quello che ti serve per ordinare meglio i tuoi contenuti e quindi se ne devi selezionare alcuni ti servirà sapere anche la sotto-categoria... Non so se mi sono spiegato bene...
E poi che intendi per più performante? Più veloce nell'esecuzione?