there may be some circular references afoot

Also, apparently I am in fact committing the nuget payloads so I will
need to clean that crap up