You know it's got to be a nightmare piece of code when a hardware vendor goes to the trouble of writing a second parallel program to do the exact same thing and ships both of them on a resource-constrained device.
I am both annoyed Kobo did this, but also at this point mostly just happy I now know how to bypass the damn thing and use a real renderer (which is probably still getting bug fixes) instead.