Bad Wolf Rose - The Moment - Idris
Had my mind blown there!
The Moment’s Interface = Bad Wolf Rose + Idris from the doctor’s wife
Both have a tardis/time vortex in their head
Both the moment’s interface and idris have a disheveled look hence Billie’s clothing
So the moment’s interface is Billie playing Rose as Idris! Think about it!