This part receives the rendered color as well as its AOVs and render passes as input, and output the modified rendered color. The solution to this problem is to run the compositor for each AA step and filter the composited pixels like a renderer would do. While improving the compositing workflow is important for stylization flexibility, some features are more suited for the inside of the render engine.