Replaced lock and unlock on the rendering system to a method to create custom render contexts. Use it togehter with the new RenderAwareThread type to enable multithreaded rendering