Closes #27185 Closes #27195 Closes #27182 (cherry picked from commit ba1a0f7c476f7ce701f3d4113498b7df8115471b)