The render context collection.
An individual global render context is tied to the current request. We then need to maintain a different context for each request to correctly handle rendering in subrequests.
This must be static as long as some controllers rebuild the container during a request. This causes multiple renderer instances to co-exist simultaneously, render state getting lost, and therefore causing pages to fail to render correctly. As soon as it is guaranteed that during a request th