My point is basically, it would likely depend on how many people would use the feature, it is worth the technical debt it may incur? By that I mean, potentially making it more difficult to add new features without a potential rewrite of the whole system. I don't know, but I could likely see the dev not doing it because of that.