UText3DExtensionBase

Extensions are piece of data and logic needed to render Text3D that can be reused by multiple renderers, they execute once during every renderer update at the right moment