Google doesn't cut off rendering after 5 seconds, but I understand why you might think it does.

A fairly common belief is that Google stop rendering pages after 5 seconds, I did some testing to show that's not true, but why your measurements might be lying to you to make you think so, because time in the web rendering service is artificial.