DP has offered hierachical Pools since rencently, version 2.2.0.744 or so. If you're on an older version you'd need to update. Not sure if there has been a stable release already with this feature. I am running .746 BETA (an early adopter exactly for this feature).
You could create two pools - one for each controller - with no duplication
then make a new pool of the the two pools with duplication - i.e a pool of pools