sounds like a really bad idea to run multiple agents on one host.
if you use the icinga director you can try the master branch and activate the endpoint feature. than you can create multiple hosts which access one agent.
or you wait till it gets released.
best regards Nicolas