It's worth mentioning that the FS connector has/had this flag. This PR removed it and moved it upwards.

But I think you're right: the fact that we support custom properties, means that any time a connector would need such a flag, it would just add it and implement it in whatever way it sees fit.