Better encapsulation for Job & Queue classes