Hi Cody,
I was able to test this setup again on Pixel 8 Pro + 5.3 Engine with the changes that you suggested (CL#40695906). I see that the problem was not fixed, and still I have witnessing the same behavior - after opening virtual keyboard for several times it gets unresponsive.
At this stage the help from mobile team would be welcomed.
I am also attaching the .apk that I am testing on - maybe that would also help with reproducing this issue on your side.