Gut feel is that we should leave this as an explicit dependency for all the samples.  It may be unnecessary for some subprojects due to transitive dependencies, but it reduces duplication for the others.