Improved performance by switching the += string concats with StringBuilders