There may be a technical reason why you can't do this, however, note that if you change any settings in a Visual Studio project, it causes a rebuild. The Spices project should do the same if it can. Being external is not the issue. As far as the user is concerned it is part of the project.