Update to auto-plugin system to provide more control in subproject builds