Should also be able to delegate which location inventory is allocated.