Changelog:
- some changes to allow the dynamic computation of utilization upper
bounds