### Godot version

v4.0.beta12.mono.official [3c9bf4bc2]

### System information

Windows 10, Forward+ (Vulkan), NVIDIA GeForce RTX 3070 (526.98)

### Issue description

The `Initial Screen` select dropdown provides 64 options for monitors when it should only provide options for what is available.  In my case, I'm only using two monitors so there should only be two monitors to choose from (excluding the Primary Monitor option of course).  Screenshot below.

![image](https://user-images.githubusercontent.com/1691061/213066149-b97d3220-9b23-4685-a155-ad2f48f96de3.png)


### Steps to reproduce

The issue appears to occur whether I'm using two monitors or one monitor.

---
1. Open `Project Settings`
2. Go to `Display` > `Window` > `Size`
3. Select the `Initial Screen` dropdown.
4. You will see the `Primary Monitor` option and 64 other monitor options as seen in the screenshot.

### Minimal reproduction project

N/A
NOTIFICATION_VISIBILITY_CHANGED = 30,
		NOTIFICATION_POST_POPUP = 31,
		NOTIFICATION_THEME_CHANGED = 32
	};
	void set_title(const String &p_title);
	String get_title() const;
	void set_initial_position(WindowInitialPosition p_initial_position);
	WindowInitialPosition get_initial_position() const;
	void set_current_screen(int p_screen);
	int get_current_screen() const;
	void set_position(const Point2i &p_position);
	Point2i get_position() const;
	void set_size(const Size2i &p_size);
	Size2i get_size() const;
	void reset_size();
	Point2i get_position_with_decorations() const;
	Size2i get_size_with_decorations() const;
	void set_max_size(const Size2i &p_max_size);
	Size2i get_max_size() const;
	void set_min_size(const Size2i &p_min_size);
	Size2i get_min_size() const;
	void set_mode(Mode p_mode);
	Mode get_mode() const;
	void set_flag(Flags p_flag, bool p_enabled);
	bool get_flag(Flags p_flag) const;
	bool is_maximize_allowed() const;
	void request_attention();
	void move_to_foreground();
	void set_visible(bool p_visible);
	bool is_visible() const;