see: https://github.com/bevyengine/bevy/issues/17337#issuecomment-2586239119
see: bevyengine/bevy#17337 (comment)