Here is a way Anet could add player housing to the game. In the movie Fantastic Beasts and Where to Find Them the main character has a suit case that he can go inside of and it opens to a huge world! You would always have your house with you. We could visit each others houses. It could serve as a personal achievement place. Maybe while inside our mounts are running around. Now it would make sense from where our mount magically appears from. Anet could do player housing in this way if they choose. It wouldn't take up any map geography.