This class is the default implementation for the Movie Graph Pipeline renderer. This is split off into a separate class to minimize the complexity of the core UMovieGraphPipeline, and to provide a better way to store render-specific data during runtime. It is responsible for taking all of the render passes and rendering them, and then moving their rendered data back to the main UMoviePipeline OutputMerger once finished.