void Start()
    {
        _doubleClickPreventer = new DoubleClickPreventer();
        _listCount            = _toggleObjects.Count;

        if (_listCount < 1)
        {
            return;
        }
        foreach (var obj in _toggleObjects)
        {
            obj.SetActive(false);
        }

        // Give the spatial mapping some time to start
        StartCoroutine(ShowFirstObject());
    }
 protected virtual void Start()
 {
     _textMesh             = GetComponentInChildren <TextMesh>();
     _doubleClickPreventer = new DoubleClickPreventer(0.5f);
 }