Should we immediately break if the job is not a JobInterface ? Or should we stay in the while loop ?