Finding commerce custom fields inside a rules loop I have a few custom fields added to line items (so buyers can add specific information for each item they add to their cart.)

I need access to those custom fields using rules. However, I can't seem to get at them inside of a loop.

In order to get access them in the first place, I used "Entity has field", and they show up just fine to use in actions, until I get inside a loop. line-items:... doesn't include those custom fields.

What am I missing?
The trick for this is to use a component. 

Create a new component, and check for the fields using "entity has field". Then, in the original rule, loop over the line items, and put the component inside that loop. 

The kicker is that it is impossible (possibly? not I couldn't find a way) to get other product-level fields into this component.