Use a StringBuilder directly to save some performance