Sorry if this is a dumb idea, but what's stopping you from working on 20 individual 4K projects and then syncing them up after the fact? Seems to me breaking it into chunks is the answer. And that way if one render fails or you need to tweak a single video you're not stuck re-rendering the whole project.
Either that or buy 5 new mac pros for $10k a pop and have them each driving four displays, live.