Shadowcatcher, how to separate shadow and object I'm currently trying to render some assets (in cycles) for an application I'am developing. 
As I need objects to appear separately the idea is to have object A, shadow A, object B, shadow B and so on so I can draw all shadows first (I'm aware there might be some shadow overlap then) and then the objects on top. 

I have a groundplane which I currently have set to be a shadowcatcher. 
This works fine, the "problem" is the output, as it combines object and shadow and I can't seem to find a way to get them separately. 

I also tried moving every object to a different View Layer (currently trying it in 2.8) to get the objects separately later on, turning on shadow in the view layer properties for  each layer. 
This, of course doesn't give me the shadow on the ground plane anymore, as it's on another layer. 

I guess I'm just overthinking it and there must be an easy solution to get object|shadow separately for different objects. 

Any help would be greatly appreciated!

Cheers, 
Daniel
Your question is a bit confusing as to what exactly you want. Anyway, here is a way to split basically every object and shadow however you want, if this isn't exactly what you want you can definitely alter it with the methods shown in the nodes.