Copiar ou duplicar um JComponent

Tenho um menu JMenuBar, varios JMenu q por sua vez cada JMenu tem varios JMenuItem, preciso duplicar um dos JMenu e quando um determinado metodo rodar preciso voltar o JMenu para o estado de inicio.

Tem como duplicar de uma forma simples, sem ter q ler o JMenu original e passar td para o JMenuOld ?

Mundo ideal seria menuNovo.copy(menuOriginal); rsrs

Vlw a ajuda