Thanks for the feedback!
BTW: Don't forget about the Application Profiler feature of PB Classic (this is not available in PB.Net) to be able to locate these types of performance issues in your application code. You can then also analyze the % of improvement/degradation as you change your code. I use this feature all the time on my frameworks.