Like it or not, we are portal turtles