Parallel universe (Telepresence)