I had the EXACT same question in mind
Not that I can confirm anything, but she seems legit.