What about having `get_region()` return the object, and use that everywhere ?