Externalise the plugins ? 

Yes, that is probably a good idea. I have been playing with these actually being 'subtrees' within the project so to keep consistency rather than grabbing HEAD each time we build. I did not include that in the pull because I am not 100% sure of its value.

Externalising the plugin list is probably something I should have done anyway.