We now only set Preferred to true if resources can be allocated with a size equal to the minimimum _possible_ mask when all resources are available.