This thread seems like a discussion of "ownership" no one "owns" their clients, no one "owns" a free-lancer (contract laborer) Once the contract is up, you do what you want! If the "producer" has a problem with that, they can put you on salary, then they can tell you what to do, till that day, they are being very unreasonable and unprofessional. No one has the right to tell you whom to work for or not, unless they are your employer and you are being well compensated. Poaching clients is a very vague term, if they are the "producers clients" (ownership) then why are they calling you? Because the client does not feel the "producer" owns them, and they have no obligation to work with them after their contract is completed. They can work with anyone they want to and so can you!
Malcolm
http://www.malcolmproductions.com