Keep in mind that the basic, and only natural, organization in Catholic thought on subsidiarity is the family. Thus no government organization at any level should perform those functions that are proper to the family. All higher organizations only exist to support the lower, not the other way around as in socialist, communist, fascist, or statist thought.
Thank you for the clarification. I like the idea of a government whose main purpose is to support the family.