Following a recent unrelated discussion on Discord, I finally bit the bullet and did what I may have vaguely mentioned before, and basically rewrote
MiniClock from scratch, this time in Lua, mostly to experiment with a
fancy new toy. Oops

.
I'm posting this in the Dev forum because it *does* employ a rather low-level trick (as we *are* basically monkey-patching a kernel function), one that has only seen minimal testing on the Kobo side of things, but was originally successfully implemented on the reMarkable to develop
an efficient VNC server.
Anyway, I'll leave the floor to myself, further details and documentation available on the
GitHub project page.
Make *very* sure to read this to the end, because there are know caveats on the latest Kobo devices, some of which may be fairly severe.