It's interesting, to me, that (besides the co-write) the other two songwriters are pretty unknown... That is for me anyway. I've never seen their names before and I'm on All Music looking at their credits rn trying to find out more about them.
I hear a lot of Ellie & Princess in China in this and I thought there'd be some kind of connection, but there isn't.