first attempt at a version of RatioNode that draws to Canvas using CanvasNode (not working, messes up the entire scene)