Fixed issue where canvases leaked every time modes changed!