Sub-system self-consistency in coupled cluster theory