Ahogy azt az alapkoncepciót ismertető 1.2. fejezetben láthattuk, az egyes protokollok elemzését ellátó proxy modulok betöltése dinamikus, a ZORP alaprendszere azoktól független. Minden ZORP példány képes bármilyen protokollok halmazát kiszolgálni. Az, hogy egy ZORP példány konkrétan melyik protokollokkal foglalkozik helyi döntés kérdése.
Egy tűzfalon számos ZORP példány futtatható, és minden példány saját névvel és konfigurációval rendelkezhet. Lehetőség van arra, hogy egy konfigurációs állomány számos példány különböző konfigurációját tartalmazza, illetve arra is, hogy konfigurációjukat különálló fájlokban tároljuk.
Ajánlott valamilyen rendezőelv szerint a szolgáltatásokat több részre szedni, es több példányban futtatni a ZORP-ot, igy policyváltás esetén nem kell az összes szolgáltatást leállítani.
A rendezőelv lehet, a használt proxy típusa, vagy hogy az adott szolgáltatást milyen irányba nyújtja a tűzfal.