A little modification for multiple viewers. New example with two canvase...

...s two viewers
I think doing this will break the resize