Pick_list not scrollable?

I was trying to set up a pick_list widget with ~100 items and it stopped being scrollable.

Has anyone had this issue before, and would something like a scrollable be the fix?

For reference, this is what it looks like. the type for an item implements std::fmt::Display and the pick_list is inside a bunch of columns.

pick_list(
  &self.items,
  self.selected_item.clone(),
  Message::ItemSelected,
);