void Update()
    {
        if (isInterfaceEnabled)
        {
            try {
                touchController = SteamVR_Controller.Input((int)trackedObject.index);

                if (touchController.GetPress(SteamVR_Controller.ButtonMask.Trigger))
                {
                    playerTeleporter.ShowTeleportationIndicators();
                }
                if (touchController.GetPressUp(SteamVR_Controller.ButtonMask.Trigger))
                {
                    playerTeleporter.Teleport();
                }
            } catch (IndexOutOfRangeException ex) {
                Debug.LogWarning("Waiting to detect controller");
            }
        }
    }