This seems like an obvious and workable solution. Could it be being blocked by something - perhaps unions representing local workers? (only guessing)