TextComponent now only calculates its size once => speedup