void ToggleVisibility()
 {
     if (spriteId != -1)
     {
         visible = !visible;
         Cats.ShowSprite(spriteId, visible);
     }
 }