I find this an odd observation. At least that’s the way it comes across. I agree making the feature work can sometimes be a distraction to other aspects of the design. But code is a medium. Design is a profession. If you’re a designer writing code you should be able to manage this.
You could probably get your point across better with changing “is” to “can be” as a start.