Improve the API for getting data out of regions