step towards supporting sad via calculate_relaxed_region_generic