i really like to think that Vi is a bottom and Cait Top.
Vi was always in the role of protecting and being offensive, only with Cait she can let herself have a more vulnerable role and be protected by her.
of course, by "protected by her" i also means a lot a gay sex.