It took a few years, but I finally went ahead and implemented what I proposed in comment #5 for Ubuntu 17.10.
It took a few years, but I finally went ahead and implemented what I proposed in comment #5 for Ubuntu 17.10.