I understand that use case but I'm worried that supporting such possibly rare use cases will bloat up the bootstrap library with additional watchers and directives and more lines of code.
I'm a little uneasy with supporting all these custom use cases that would add overhead for users that are just looking for something simple. When something is added on one component, users also expect it for other components. As such, one addition here means much more additions in the future. If we add another feature that's configurable, we then have to consider whether to add a dynamic watcher for it and/or an option that enables the dynamic watcher.

However, I don't know how to measure if a use case is rare or common, so I'm quite at a loss for this.