When variants are used in Athos they will have a `parentId` "core" field - If it exists we should use this as the `uid` when sending beacon events.