### Godot version

4.0.3 stable

### System information

Windows 10 - Godot v4.0.3 - Vulkan (Forward+) - Nvidia GTX 1070Ti

### Issue description

The ORM material does not pick up the animated WorldEnvironment ambient lighting. It works in the viewport but not when running the game. 


https://github.com/godotengine/godot/assets/42893106/4cdff3d4-4418-4d66-ac6a-a911fc137d45



### Steps to reproduce

1. Create a 3D scene.
2. Create a mesh and apply a ORM material to it
3. Create a WorldEnvironment node
4. Create an AnimationPlayer
5. Animate the WorldEnvironment energy multiplier from 0 to 1
6. Play the animation in the viewport and then play the scene and see the difference.

### Minimal reproduction project
[ORM_bug.zip](https://github.com/godotengine/godot/files/11602866/ORM_bug.zip)

virtual bool _can_use_render_priority() const override { return true; }
public:
	void set_albedo(const Color &p_albedo);
	Color get_albedo() const;
	void set_specular(float p_specular);
	float get_specular() const;
	void set_metallic(float p_metallic);
	float get_metallic() const;
	void set_roughness(float p_roughness);
	float get_roughness() const;
	void set_emission(const Color &p_emission);
	Color get_emission() const;
	void set_emission_energy_multiplier(float p_emission_energy_multiplier);
	float get_emission_energy_multiplier() const;
	void set_emission_intensity(float p_emission_intensity);
	float get_emission_intensity() const;
	void set_normal_scale(float p_normal_scale);
	float get_normal_scale() const;