I removed the imports, as once flattening PlanningInfo into Feature it didn't make much of a difference in the code, and for now it stays consistent with the assumptions in `get_feature_info` tests