### 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)

GDCLASS(EditorInspectorSection, Container);
	String label;
	String section;
	bool vbox_added = false; 
	Color bg_color;
	bool foldable = false;
	int indent_depth = 0;
	Timer *dropping_unfold_timer = nullptr;
	bool dropping = false;
	bool dropping_for_unfold = false;
	HashSet<StringName> revertable_properties;
	void _test_unfold();
	int _get_header_height();
	Ref<Texture2D> _get_arrow();
protected:
	Object *object = nullptr;
	VBoxContainer *vbox = nullptr;
	void _notification(int p_what);
	static void _bind_methods();
	virtual void gui_input(const Ref<InputEvent> &p_event) override;
public:
	virtual Size2 get_minimum_size() const override;
	void setup(const String &p_section, const String &p_label, Object *p_object, const Color &p_bg_color, bool p_foldable, int p_indent_depth = 0);
	VBoxContainer *get_vbox();
	void unfold();
	void fold();
	void set_bg_color(const Color &p_bg_color);
	bool has_revertable_properties() const;
	void property_can_revert_changed(const String &p_path, bool p_can_revert);