> There is a risk for sure and a profiling session would be required if we > switch to name based access. But the bottlenecks of years back may have > disappeared now.
I do not see anything wrong with a pointer based system as long as we use a container that will not invalidate these pointers. std::vector is certainly not a good choice in this regard so I would recommend the use of std::list or std::map. Bo