Moved to ContextPool instead of creating new RenderingContexts ad infinitum.
Made RenderContext pool auto-grow. Initial size is 3
Trying to be a bit nicer with memory usage. It's a work in progress.
Fixed minor regression.
Changelog updates.