Adding a tag component is a structural change, which we want to avoid, and requires a ECB. But enabling/disabling a tag component isn't a structural change and doesn't require a ECB.
So if you know you will want the tag, is there a reason to not just add it disable from the start, and then get and enable it as needed instead of adding it? Or is doing that bad practice in some way?
Especially since there is WithDisable in the query (not sure the actual performance of that or what it code gens though)