A county zoning authority may contract for staff assistance and the service of another body if the other body is a:
A. state agency;
B. federal agency;
C. private planning agency; or
D. planning or zoning commission of a municipality within the county.