I know a decent fake method. Place the jellyfish in to its own layer. Save your jellyfish file. But leave it open. Go to file-->import, and choose the jellyfish file you just saved. Your new imported jellyfish will have all the controls of the first, and best of all, it will have its own layer.
If you want hundreds, like you mentioned, you can look at this script editor, and see what is generated when you import your jellyfish file, copy it several times, then execute all of them. This is an example of what your script might look like.
//copy 1//
pv_performAction "C:/AW/Maya4.0/bin/jellyfish.mb" "mayaBinary";
file -import -type "mayaBinary" -rpr "jellyfish" -options "v=0" "C:/AW/Maya4.0/bin/jellyfish.mb";
//copy 2//
pv_performAction "C:/AW/Maya4.0/bin/jellyfish.mb" "mayaBinary";
file -import -type "mayaBinary" -rpr "jellyfish" -options "v=0" "C:/AW/Maya4.0/bin/jellyfish.mb";
//copy 3//
pv_performAction "C:/AW/Maya4.0/bin/jellyfish.mb" "mayaBinary";
file -import -type "mayaBinary" -rpr "jellyfish" -options "v=0" "C:/AW/Maya4.0/bin/jellyfish.mb";
//copy 4//
pv_performAction "C:/AW/Maya4.0/bin/jellyfish.mb" "mayaBinary";
file -import -type "mayaBinary" -rpr "jellyfish" -options "v=0" "C:/AW/Maya4.0/bin/jellyfish.mb";
This is a sample of what you would have if you wanted only 4 copies. Just copy the script as many times as you need models with expressions