ATM these live in AvatarData.h because they need to be visible to the scripting library.  Later in this project I'll clean these up and put them in their own file.