I mean, it's great to know where things are, but the real money is in moving them from one place to another. Another idea I had was to have a space that is euclidian in one or more axis and hyperbolic in the others. For example, if you want to go around an obstacle then you do so in one of the euclidian axes and if you want to gather resources then you do so on the hyperbolic axes. This does create a really funny property though. It locks the rotation of objects that are very big or very stiff or both. Like, imagine walking to the opposite end of a big object suspended over a pit, unable to rotate due to the fact that it has more than 360 degrees in two of its axes and it doesn't have anywhere else to put it.