Regardless I still say that the dev team could come up with something far superior to both the current system and certainly job/subjob. I'd rather see them innovate than copy/paste an old outdated idea.