Fixes #29: After multiple picks picking fails

Give object picking a separate render target as we try to
reuse the target for picking and the content might be confused by other passes.

Includes regression tests