Can be overridden to react when the paint object changed.
Default implementation is a no-op.
@override void onChanged() { _textRenderer = _textRenderer.copyWithPaint(paint) as T; _updateElement(); }