Lighter version of the dependency layer