Next to Depth buffer Object and UV passes can also be very useful to do post processsing in Resolume.
This technique is actually quite powerful and we have been playing around for this for a while now.
If we implement a feature like this we'll probably allow a Clip to have multiple tracks (so they play in sync) and use the additional tracks (like Depth/Object/UV/Position) as input for effects. These effects can pick up this extra information and use them to their liking.
Just imagine the amount of variations you could make when having this extra information to your disposal. And rendering Object passes is cheap, so you can easily create a few and use them live to create different looks on the fly.