- modified ThicknessHelper for less recomputation:
 * internal sizeHelpers are only created once, reused every time
 * related cleanup