Thank you for that fine summary.
It’s interesting that place cells may provide an explanation for out-of-body experiences.
Also, results from neuroscience increasingly support my thesis that ideas are literally living things that grow as networks of cells in our nervous systems. See my essay “What Are Ideas?” on Medium.