Document how I am dealing w/ circular dependency