public void ApplyItemClient(Item.Item item)
 {
     if (item == null)
     {
         // Show terminal
         if (_terminalInstance == null)
         {
             GameObject terminalInstanceGo =
                 Instantiate(_terminalPrefab.gameObject, FindObjectOfType <Canvas>().transform);
             _terminalInstance = terminalInstanceGo.GetComponent <LpcTerminal>();
             _terminalInstance.SetInvoker(this);
         }
     }
     else
     {
         // TODO Tool interaction
         ApplyItemServer(item);
     }
 }
        // Interaction

        public void OnTerminalDestruction()
        {
            _terminalInstance = null;
        }