Still a bit draft like. Needs to be properly checked for disposing of data correctly. Added checkboard background to preview. B Bug: checkerboard disappears after windows loses and regains focus and the node is moved around.