### Godot version

v4.1.stable.official [970459615]

### System information

Windows 10, Forward+, AMD Radeon R9 290X

### Issue description

There's no way to reorder items "across" pages in paged lists in the inspector - items can only be rearranged within the page they're already in. The "Max Array Dictionary Items per Page" setting doesn't seem to affect OptionButton Item lists.

There are two ways around the issue: add a script that orders the items as desired, or delete items until the item you need to reorder is on the right page, then re-add the items you deleted.

### Steps to reproduce

1. Create an OptionButton
2. Add six items
3. See that the last item is on a new page
4. There's no way to change the position of the last item

### Minimal reproduction project

[OptionButtonItemListIssueMRP.zip](https://github.com/godotengine/godot/files/12323899/OptionButtonItemListIssueMRP.zip)

Rect2 right_child_rect;
	Rect2 bottom_child_rect;
	Rect2 keying_rect;
	bool keying_hover = false;
	Rect2 revert_rect;
	bool revert_hover = false;
	Rect2 check_rect;
	bool check_hover = false;
	Rect2 delete_rect;
	bool delete_hover = false;
	bool can_revert = false;
	bool can_pin = false;
	bool pin_hidden = false;
	bool pinned = false;
	bool use_folding = false;
	bool draw_top_bg = true;
	void _update_popup();
	void _focusable_focused(int p_index);
	bool selectable = true;
	bool selected = false;
	int selected_focusable;
	float split_ratio;
	Vector<Control *> focusables;
	Control *label_reference = nullptr;
	Control *bottom_editor = nullptr;
	PopupMenu *menu = nullptr;
	HashMap<StringName, Variant> cache;
	GDVIRTUAL0(_update_property)
	GDVIRTUAL1(_set_read_only, bool)
	void _update_pin_flags();