We currently have a pretty simple FIFO way of satisfying reservations. What we really want is to define policies that can be used to order these and handle situations where one can't be satisfied so it can move on to another. Mads first proposal was prioritizing those that would eventually free up the most memory.