Both processes( CopyCategories and CopyInventoryItem) have 2 BOs are Process Input:
1) AdditionalCategories
2) InventoryItem
In the case of CopyCategories, that's what put both of these BOs into context. Without this, the rule:
INSERT AdditionalCategories IN InventoryItem.Categories
would have no idea which BO instances you are want to effect.
Tom