Add overloads that take an IRenderProgress if you want to be able to obtain the progress of the render.