Split PartnerLink into three scripts, CharacterComponents to hold references to components and children, Attractor to handle attraction (formerly absorption), and FluffHandler (formerly FluffSpawn) to handle character specific fluff attachment and spawning.