Sorry this question is dumb. Does MRT make sense as it seems that all the targets will have the same result any way? Is the shader called only once and it will write to different targets all at once? If not, can the shader know if it is rendering to which target and adjust the algorithm accordingly?
Figured out. Shader can actually have different outputs.