If you take another look at the Layers palette, you’ll notice that to the right of every item listed is a small circle, called the target indicator. If you remember, we spoke earlier about how the target controls where attributes are applied. If you take the same examples we used earlier, the ones of identical design elements of which one is grouped and one is not, you can clearly see how targeting works.
In the Layers palette, the ungrouped design element appears listed as separate paths, whereas the grouped design element appears as objects nested inside a group. When you select the first design element, a double circle appears on each of the individual paths, indicating that those paths are targeted. Now select the grouped design element and you’ll see that although the objects are selected, the group is targeted.

A quick look at the Layers palette reveals the hierarchy of the file. Layer 1 contains two path objects and a group. The group contains two path objects.

Selecting the path objects also targets the two individual paths. The large squares to the right indicate the objects are selected and the small square to the right of the layer indicates that some objects on the layer are selected, but not all of them.

When selecting the group, Illustrator’s Smart Targeting feature targets the group, not the objects themselves. Notice the double circle target indicator appears only on the group, not the objects.
Now you’ll add a drop shadow to each of the design elements. A quick glance at the Layers palette now shows that some of the target indicators are shaded or filled, whereas some of the target indicators are hollow. Hollow circles indicate that the item listed has a basic appearance, whereas filled circles indicate that a complex appearance exists on that object (Adobe engineers refer to these filled circles as meatballs). Just by looking at the Layers palette, you can tell that the second design element has some kind of effect applied to the group. This is your first indication that ungrouping such a group will result in a change in appearance.

Shaded target indicators—meatballs—show where complex appearances exist.
You can manually target groups or layers by clicking the target indicator for that object. For example, you can target a layer and then use the Appearance palette to add a new stroke. The Appearance palette lists the attributes for the targeted layer, and if you look at the contents of the palette, you’ll see that the stroke appears above the contents of the layer. Dragging the stroke underneath the contents of the layer causes the stroke to be drawn behind each of the objects on that layer. When you drag a shape into such a layer the object automatically appears to have a stroked appearance, and when you drag any objects out of that layer, that stroked appearance disappears.

With a layer targeted, you can add appearances directly to the layer. Here, a stroke has been added to the layer, and the stroke has been moved to appear below the contents of the layer, adding an interesting outlining effect.
Note
Dragging a meatball from one layer or object to another effectively copies the complex appearance and applies it to the object you are dragging it to.
The important concept to remember is that taking a quick look at the Layers palette and scanning for meatballs helps you find complex appearances that appear in the file. In this way, you won’t accidentally change a file’s appearance just by grouping or ungrouping objects.
The Appearance palette is also useful in helping you understand how files are built because if you select an object that is part of a group or layer that has an appearance applied, the Appearance palette lists the group or layer above the target.

When you select an object that is part of a group or layer that has a complex appearance, the Appearance palette alerts you to this by displaying multiple targets.