It's only in the unit tests that granularity can be updated. But i can make an gtest assert in the helper_region_info and do the same check. It's not a perfect solution, but it's better then no check. What do you think?