fn release_unneeded_completed_windows( world: &Arc<World>, active_windows: &mut Vec<ActivePregenWindow>, )