Profiles are likely to have one or more vocabularies - processing vocabularies and processing all building blocks triggered by commits to either can be costly can git actions be better targetted to changes in specific aspects?