ACG::SceneGraph::BaseNode should implement children_ with std::vector instead of std::list
std::list is almost certainly slower than std::vector in any realistic use case.
std::list is almost certainly slower than std::vector in any realistic use case.