Yes, but I've been extremely busy with 5 paid projects...
I often do a port or something that doesn't require thinking too much whenever I'm too burned out.
In all cases, from what I've seen converting LCh seems really messy, I'm not sure if that would perform well enough for it to be applied to multiple instances.
Image editing softwares have these kind of things cause they don't need to render 60 times per second or more, so realtime speed isn't really a concern for something like Gimp or Photoshop...
Found these snippets of code about the conversion:
https://www.chilliant.com/rgb2hsv.html