removing individual vector canvases from commutativity