might want to return `undefined` instead of `null` to be consistent with what is returned when a key does not exist in a region.