ue; }
              greenCylinder.setAttribute('visible', !oldVisible);
              break;
            }
            case pinkTorus: {
              // Yes, this is gross. See https://github.com/aframevr/aframe/issues/531
              var oldMaterial = pinkTorus.getAttribute('material');
              var oldOpacity = oldMaterial.opacity;
              var newOpacity = oldOpacity === 1 ? 0 : 1;
              var newMaterial = oldMaterial;
              newMaterial.opacity = newOpacity;
              pink