Why make the pull request such a formality? The process of writing the code, developers can have active discussions with other key members of the team from within their IDE. Those conversations are then captured as essential context to facilitate the PR review itself.
So many ways and innovative companies like Axolo which are finding ways to remove barriers to better information sharing and context.