I just don't see how Robert and Mary can be a missionary reality and Jesus couldn't exist. It's like chewbacca living on endor. It don't make sense. So, yeah, for me, Christ is certainly present on ancient Urth.