Asset Generation Behaviour
The following is the steps that Unity takes to generate the various Sprite Swap components.
When you import a PSB file with the PSD Importer, Unity generates a Prefab and creates a Sprite Library Asset as a sub-Asset of this Prefab.
Unity then generates a GameObject for each Sprite in the Prefab that does not belong to a Category, or is the first Label in the Category.
Unity attaches the Sprite Resolver component to all Sprite GameObjects that belong to a Category.
Unity then attaches the Sprite Library component to the root GameObject, and the component is set to reference the Sprite Library Asset created in Step 1.