Can the same motion controller be spawned (parented) by different pawns?

Hi,

I’m working with a VR Vive headset, and purchased the following package:
Setting Up The Radial Menu - YouTube

This uses a VR base pawn that spawns a blueprint of a motion controller (BP_BaseMotionController). However I’m also trying to attach it to different characters: third person character, first person character.
I’m not sure whether I should be replicating/making a child from this Base motion controller to spawn instead, as there’s a ‘Set’ and 'Get World Scale Factor‘ in this blueprint, that seems to have only one parent pawn as a target.

Thanks in advance for any advise!