add owner pointers for HeadData and AvatarData, some oculus refactor