Even in qt 5.5.1 the canvas performance is far far far far beyond from something remotely acceptable. Should I implement an equivalent solution with openGL and completely disregard the existence of the canvas element???