``GetTargetPoolForJob`` the name implies that it gets, when in reality we create if it doesn't exist.  Maybe ``TargetPoolForJob`` would be better.