Using Gameplay Tags in C++?

Correct, but again the previous call was technically expensive since it had to construct an FName at runtime - so I can see why they wanted to move away from that and force people to cache gameplay tags.