pub fn bbox_from_points<I>(points: I) -> [Vec2DWorld; 2] where
    I: Iterator<Item = Vec2DWorld>,