The extent caching in SWTX class was based on extent, but ignored the font. Therefore some combination of bold/regular texts in the table could lead to situation, when cached extent of string in regular font got returned for the same string in bold font (which is typically wider).
Based on our svn copy, but the change is quite clear