prior to upgrading vue-tsc to v3, i've already noticed that some components complain about unknown properties despite `inheritAttrs: true` and only one root element, and now with the upgrade this inheritance thing is starting to make less sense to me