The elegantly simple solution is best, but finding or creating it is always hard. If it were easy, it might have already been done, and might not be worth doing (in an engineering sense).
This jumble of lines should tell you that I’m still working on a better solution.