polygons: re-add interior usage tracking in from_system()