A bigger issue is the GUI. I’m still trying to figure it out. Just adding a simple checkbox looks sooooo complex.
The performance is not extremely bad. At least I was able to draw the test patterns on a low end Cintiq Companion 2.
It’s in a Git branch: