How to render different objects from a scene through different cameras

Hi. I would like to know if there is a way to render different objects from a scene through different cameras. What I have figured out is that it can be done through layers but my WebGLRenderer only renders the view from one camera at a time. But I want both cameras to show their view at the same time. Is it possible?

P.S. I am a beginner to three.js

You can use the following fiddle as a starter template: https://jsfiddle.net/f2Lommf5/8527/

It is based on the webgl_multiple_views and uses layers in order to control which objects are rendered by a camera.