> As soon as I can port over core functionality to a custom desktop renderer things will go from being 10x faster (currently) to 1000x faster (the end goal).
That sounds like quite difficult job? Do you know any other projects that do the same?
I believe most of the popular image viewers you'll see discussed in this thread will be using very low-level renderers.
I'm in discussions with friends of Electro on what approach would be best to take. I go into more detail on this announcement made on the discussions board:
https://github.com/pTinosq/Electro/discussions/17