How avatars currently work is that there is a single model with all the nodes (parts) unhidden (showing) and the game hides certain ones. Say you want a normal blockhead but with a cap.
The game has already hidden hooks, skirt, helmet, etc. but must unhide the cap.
It's hard to explain.