Not used from outside, also strongly coupled to other things setup internally on creation of a canvas