Reusing models in a scene graph

In my game, you have a maximum of 32 players, each player is represented by a spaceship. As a player you can choose a side (human,robot) and a ship_type (fighter,bomber,corvette,kamikaze,destroyer,battlecruiser).



I actually (in C++) load the 12 models in memory and associate each player with the correct model, preventing duplication of data.



With JMonkeyEngine I can load a model into a Node but How I can use it for each players without duplicating data?


Take a look at CloneCreator and/or SharedMesh