In object picking from small three.js viewport I was given a way to mouse-pick objects from a small (not fullscreen) canvas.
But now I want to display N different views of the same scene and also be able to do object picking.
To avoid complexity:-
I prefer not to have N viewports on one canvas (as per http://webglsamples.googlecode.com/hg/multiple-views/multiple-views.html)
and I prefer not to do canvas copying (as per gman's nice method in Display different scenes sharing resources on multiple canvases).
I am thinking to create, for each world object, multiple THREE mesh objects (clones), one clone for each scene:renderer:canvas.
Then I just need to keep-in-synch the properties of the clones.
Has anybody else done this already? Have I overlooked any pitfalls?
Update 20151202
The cloning method worked OK but eventually I went with the multi-viewport multi-renderer solution mentioned in my answer (below).
Nowadays I use one full-screen renderer with multiple viewports fed by multiple cameras all within one scene.