kk. I suspect the bottleneck is having to call a function for each item rather than using inline code.