You should, indeed, be glad that your GD has access to both sets of GPs. My 3 year old GD in Australia has one set of GP in Peru, who don’t speak English, so miss out a great deal. I’m her English Grandma, also a long way off. I often chat to her, and read her bedtime stories via the internet. We have a great relationship, but it’s not the same as a hands-on cuddly one.
My baby GS also lives in Oz, and I’m doing my best to build up a relationship with him online, until I can get over there to see him’in the flesh’. Luckily his other GPs live just down the road, and see him often. I have a great relationship with them, and my DIL, and try not to be jealous.
My other GS, who is 18, is stranded over there, too. He stayed for a while with his (divorced) Dad, after our visit last Christmas, and can’t get back yet, because of Covid. I won’t be seeing him for a while, either, and neither will his Mum and sister.
So, be glad that you can spend lots of time with your GD. As others have said, children are fickle and change with the wind.