fixed issue#22: each render3d instance now works on a deep-copied grid

to ensure that there is no 'crosstalk' between different render views