Heliopolis is a Greek name for a city, not Egyptian. And, well, we're talking Arcadia, which is named after a region of Greece. Why should the Egyptian gods be basically forced into being dumped into someone else's house? In fact, why are they even there and not, once again, their actual realm...