fn fill_active_windows(
world: &Arc<World>,
pending_windows: &mut VecDeque<PregenWindow>,
active_windows: &mut Vec<ActivePregenWindow>,
)fn fill_active_windows(
world: &Arc<World>,
pending_windows: &mut VecDeque<PregenWindow>,
active_windows: &mut Vec<ActivePregenWindow>,
)