and the renderingpipeline operates on the same framebuffer but uses the targets that the original rendering didn't use for temp-states?