Best practice for multiplying swf in flash page

Hi

In my page i use animated swf for button. And at the moment page knows how many buttons there needs to be via category nodes in xml so i made a loop to load in the right number of same swf-s. Is there a bettery way to do that like load swf only once and than duplicate it via script? Or something else i did not think of?

tnx

LUka