Part of #126672 Also removes a "valid" boolean value in favor of using `std::optional`. Pull Request: https://projects.blender.org/blender/blender/pulls/126725
Part of #126672 Also removes a "valid" boolean value in favor of using `std::optional`. Pull Request: https://projects.blender.org/blender/blender/pulls/126725