See #20529 for details.