Second phase of performance improvement. Pass the propertyList into processNode(..) and addCharacters(..). PR: 31699