StringRenderer: use a StringBuilder instead of string concatenation