> I'm going to drop this until I can get a benchtest to show this > is better than before. IMHO if benchmarks simply show it's not clearly worse, then you should go ahead because it simplifies the code. If the motivation for a change is not performance alone, then it doesn't need to demonstrate a performance improvement per se.