/// <summary>
        /// Initializes instance.
        /// </summary>
        private void Start()
        {
            // Fail silently.
            if (MaskTexture == null)
            {
                return;
            }


            MaskTexture.AddSource(this);

            // Get cubism update controller.
            _hasUpdateController = (GetComponent <CubismUpdateController>() != null);
        }