Spoiler:
I have a crazy theory that Vivian is... Diana maybe it's even obvious, at least maybe it's just a similar character, but I think if they meet Cyrus it will be interesting. but most likely it's my Shiz so don't pay attention 馃槄