cargokit is added as a subtree so that git submodules don't have to be initialized (potentially recursively) during Flutter builds. This could be an issue when the new cargokit-based build system is added by another package. Investigate and resolve or close as appropriate