I would like to propose that pools can share resources.
We've found that setting up a pool for a group of processes often leaves many resources in that pool under-utilised.
Prioritisation could be introduced into this, as a way of managing conflict.
My goal from this is to get greater resource utilisation, as even with the built in scheduler, we're finding that it requires significant manual intervention to achieve this.
Regards,
Patrick.