Loyalty Rewards Cross-Platform

So I played Borderlands 1, 2 and the Pre-Sequel on PC (steam). I plan on purchasing Borderlands 3 on xbox. Will I receive loyalty rewards for those games despite not playing 3 on the same platform as them?

In the past, all loyalty rewards have had to be on same platform. I believe this is because of restrictions imposed by the likes of Microsoft and Sony on what information can be shared through 3rd-party linked platforms (like SHiFT).