Sounds like it. Your own transformation class would still need to grab the parent and transform using the matrices. You won't have to search, though, if you use the array/list method. It's not the parent's id that is given. It's the parent's index within that list.