I have learned that whenever anything is "X if Y" it means it is really weak at X and "if Y" is just a workaround. This has saved me a lot of grief in life by identifying my personal emotional attachment to things.
Also, hx-boost isn’t really a workaround, it’s a fully supported and documented feature.