Granular project configuration