Do not pass full metadata to the Job.GetScript
Make Job.GetScript private
Make Job.GetCmd private
Remove unused job method
Add job executor entity