Separate luma and chroma processing

it would be realy great to have an option for process chroma and luma of a video separately like if we want to remove color noise without touching the luma, or using an grayscale video in input and it being processed as grayscale instead of rgb.

for now if we try to input some grayscale video it can sometime add color artifact or doing bad processing.