Not necessarily, but I think it makes more sense to have it above, and fail quicker if a target template can't be found (before creating the relocateSpec stuff, etc)...