In Blender 2.8, can a object be both masked (Holdout) and Exclude for a given View Layer? It seems that Blender 2.8 doesn't support Mask &amp; Exclude together. It is important in motion graphic for example. Or I am overlooked something? 

I know that I can turn off indirect contributions from the object properties, but that would be a problem, because I need to use the same object on another layer.

Blender 2.79 (object is masked and excluded)


Blender 2.80 (object is masked, but can not be excluded together)
You can now use Object passes in the Compositor, created through the Cryptomatte options in the ViewLayer properties.

In the Compositor, three "CryptoObject" socket will be available, that are transformed to a mask (matte) through the "Cryptomatte" node announcement &amp; demo.

You can then render a Render Layer without the object altogether, and another one with the object, that you will use only to create the matte.