is there reason to free up resource at StartJob as opposed to Stop code path?