Odd Safari website open upon Ventura beta 5 software update

After updating to Ventura beta 5 via traditional beta profile--> software update route, an odd website was opened into Safari. It was:

https://setup.icloud.com/family/cacheMugshotMarquee?aaaction=createCache

I should probably add my identity was stolen and Apple Pay cards compromised recently which is why I'm using a separate account on Family sharing for all my day to day tasks to keep them separate from my Developer account with all my sensitive iCloud data.

Not sure what this does or why it was opened. I've tried searching "cacheMugshotMarquee" on family sharing and have come up with nothing. Anyone?

Odd Safari website open upon Ventura beta 5 software update
 
 
Q